【Python】Windows如何在cmd中切换python版本

简介: 【Python】Windows如何在cmd中切换python版本

【方法一】从环境变量中切换python

这是我最喜欢用的方法,但是也是比较笨的一种方法,但是这种方法有一定的好处。

第一步: 打开环境变量

第二步:打开系统变量中Path变量

可以看到,目前我们3.6版本的python是置顶的,因此说明,目前如果在cmd中输入python使用的将是3.6版本的python,不信可以看下面:

第三步:将你想使用的Python版本提前

然后,点击确定并保存环境变量即可。

【注意 】:必须重新打开一个cmd,否则不会生效。

第四步:使用pip安装第三方库

为什么说这种方法好呢?就是因为这种方法可以使用pip非常方便(可以对比后面的方法)。

我们可以指定pip的版本来使用pip来安装第三方库:

查看对应版本的第三方库:pip3.9 list

【方法二】直接从cmd中任选python版本

使用这种方法的前提是需要对安装在根目录下的python做一定的修改

第一步:查看安装的python版本的路径

打开cmd,输入where python

第二步:修改python.exe的版本号

我们要做的是将每个版本的python.exe文件修改为python+版本号.exe

以python3.9为例,我们将C:\Users\mech-mind_lcl\AppData\Local\Programs\Python\Python39\python.exe 路径下的python.exe文件修改为python3.9.exe

第三步:使用对应的python版本

重新打开一个cmd,输入python3.9 即可使用对应的版本

第四步:使用pip安装第三方库

为什么说这种方式不好呢? 是因为这种方式使用pip会报错。不信?你看:

所以,如果不适用pip的话,可以用这种办法。如果使用pip的话,我推荐大家使用第一种方法。

文章知识点与官方知识档案匹配,可进一步学习相关知识


相关文章
|
2天前
|
并行计算 C++ 异构计算
【环境配置】安装windows版本的TensorRt
【环境配置】安装windows版本的TensorRt
14 4
|
2天前
|
Windows
LabVIEW安装程序需要Windows1064位(版本1507)或更新版本
LabVIEW安装程序需要Windows1064位(版本1507)或更新版本
11 1
|
2天前
|
并行计算 Ubuntu Docker
Docker环境Ubuntu20.04安装Python3.10版本
Docker环境Ubuntu20.04安装Python3.10版本
17 0
|
2天前
|
编解码 Windows
LabVIEW应用程序在Windows版本之间的字体变化
LabVIEW应用程序在Windows版本之间的字体变化
11 1
|
2天前
|
API 开发者 Docker
python中版本不兼容问题
【5月更文挑战第3天】python中版本不兼容问题
19 2
|
2天前
|
缓存 网络协议 Linux
碎片技能:在 Windows 的任意目录一键快捷进入 CMD 命令行界面
在Windows 10/11中,SaaS服务商常需使用命令行,如PowerShell或CMD。本文介绍了如何进入DOS命令行:通过“开始”菜单→“运行”→输入“cmd”,然后确认。此外,还展示了如何在任意目录快速启动DOS命令行,只需右键点击并选择相应菜单项。提供两种实现方法:一是导入注册表文件,二是使用名为ContextMenuManager的优化软件。建议使用软件方法,易于添加和删除菜单项。
19 1
碎片技能:在 Windows 的任意目录一键快捷进入 CMD 命令行界面
|
2天前
|
Python
conda升级python版本
conda升级python版本
|
2天前
|
网络协议 Windows
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
|
2天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
2天前
|
开发者 Python
six,一个神奇的 Python 版本兼容工具库!
six,一个神奇的 Python 版本兼容工具库!
25 4