当前位置: 首页 > article >正文

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

问题

我的电脑里有多个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的解释器了。
在这里插入图片描述


http://www.kler.cn/a/158540.html

相关文章:

  • Chrome 浏览器 131 版本新特性
  • 第十六届蓝桥杯模拟赛(第一期)-c++/c
  • 【WPF】Prism库学习(一)
  • OCRSpace申请free api流程
  • STM32串口——5个串口的使用方法
  • QList和QSet常用操作(查找、插入、排序、交集)
  • Rust的From与Into Trait
  • 对标Gen-2!Meta发布新模型,进军文生视频赛道
  • 使用晶振遇到的两个问题
  • .NET微信网页开发相关文章教程
  • 电脑上mp4视频文件无缩略图怎么办
  • 在python的Scikit-learn库中,可以使用train_test_split函数来划分训练集和测试集。
  • Servlet基础知识
  • 在机器学习或者深度学习中是否可以直接分为训练集和测试集而不需要验证集?我的答案如下:
  • 解决cad找不到msvcr100.dll的有效方法,完美修复dll问题
  • UVC debug 工具
  • 计数问题(数位DP)
  • 如何将 Python 2 代码移植到 Python 3
  • Web开发-问题-前后端交互数据不一致
  • 网工内推 | 上市公司初级网工,HCIP认证优先,14薪,享企业年金
  • 记录 | CUDA编程中 __host__ 标识符可以省略的情况
  • Excel如何比较两列数据的不同
  • 论文解读:《数据增强:通过强化学习引导的条件生成进行文本数据扩充》
  • esp32使用命令查看芯片flash大小以及PSRAM的大小
  • dcat admin日志扩展 dcat-log-viewer 遇到的问题记录
  • Navicat在分辨率不同的屏幕窗口显示大小不一致问题解决