1.命令行输入的python和conda list中的python版本不一致

问题描述

键入conda list命令后,显示版本为Python3.8.18

Snipaste_2024-11-13_17-13-18

但在键入python时,显示版本为Python3.11.5

Snipaste_2024-11-13_17-15-10

解决办法

1.激活环境,找到你的 Anaconda Python 解释器路径

1
2
3
4
Windows下
where python
macOS 和 Linux下
which python

参考链接:https://anaconda.org.cn/anaconda/user-guide/tasks/integration/python-path/#macos-and-linux

Snipaste_2024-11-13_17-18-33

可以看到它并不是执行python3802虚拟环境中的python

解决思路1

退出当前base环境,再重新进想进的环境

1
2
conda deactivate
conda activate env_name

参考链接:https://blog.csdn.net/qq_32445729/article/details/118080499

解决思路2

用管理员身份打开Anaconda Prompt,重新初始化 conda 环境

1
conda init

Snipaste_2024-11-18_17-52-12

成功!!!