更换cmd下默认选择Python解释器

问题

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

更换cmd下默认选择Python解释器_第1张图片

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

解决方案

环境变量 → 系统变量 → Path
更换cmd下默认选择Python解释器_第2张图片

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

更换cmd下默认选择Python解释器_第3张图片
此时可以:

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

我是加入了python37的路径,然后删除了anaconda的路径。
更换cmd下默认选择Python解释器_第4张图片
在新的cmd窗口中再输入python就会是python37的解释器了。
在这里插入图片描述

你可能感兴趣的:(python,开发语言)