问题

我的电脑里有多个Python解释器,一个是自己下载的python37,版本是3.7.0,一个是anaconda的base环境,版本是3.7.4,还有虚拟环境里的python解释器。

在这里插入图片描述

最近发现,在cmd下输入python,使用的是anaconda的base conda环境,而不是我自己下载的python3.7。所以安装第三方库的时候会默认安装在base环境下。我在python37的路径下打开cmd安装第三方库,还是会提示我库已经安装在anaconda下。

解决方案

环境变量 → 系统变量 → Path
在这里插入图片描述

Path 环境变量是一个特别重要的系统环境变量,它包含了一组目录路径,这些路径告诉操作系统在哪里可以找到可执行文件。我的Path下没有python37的路径,而开头是anaconda的路径。
因此当我在cmd输入python的时候,系统默认从anaconda的路径下寻找我的python.exe。

在这里插入图片描述
此时可以:

  1. 将python37的路径放在开头,选择性保留anaconda的路径
  2. 将anaconda的路径删除

我是加入了python37的路径,然后删除了anaconda的路径。
在这里插入图片描述
在新的cmd窗口中再输入python就会是python37的解释器了。
在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐