终端在虚拟环境中未使用正确的python版本

2024-09-29 17:21:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经创建了一个miniconda虚拟环境

conda create --name finalenv python=3.6

现在,当我激活它时:

conda activate finalenv

并检查:

python --version

它说:

2.7.16

尽管我用Python3.6版本创建了一个虚拟环境。这是在我的Visual Studio代码终端中。我怎样才能解决这个问题

如果我在虚拟环境之外选中python --version,它就是3.8.10

例如,如果我尝试在virtualenv外部安装一个特定的库,它可以正常工作,但是如果我在virtualenv内部运行相同的命令,就会抛出一个错误,因为在那里,终端使用的是旧的python版本@Samuel


Tags: 代码name命令版本终端virtualenvversioncreate
1条回答
网友
1楼 · 发布于 2024-09-29 17:21:33

在VScode中,执行以下操作:

  1. 文件->;偏好->;背景
  2. 搜索“python.pythonPath”
  3. 将路径更改为通常运行python的位置(机器上的python 3.6.13所在位置)

相关问题 更多 >

    热门问题