admin 管理员组文章数量: 887021
如何在Windows系统上同时安装多个Python版本并设置默认版本。
目录
如何在Windows系统上同时安装多个Python版本并设置默认版本
在在Windows系统设置默认Python版本
使用py命令无法设置时:
1. 更改环境变量
2. 重命名Python解释器文件
测试结果
在开发Python项目时,有时我们需要同时使用多个Python版本。然而,在Windows系统上管理多个Python版本可能会引起一些混乱,特别是在终端中调用Python时默认选择哪个版本的问题上。
首先,我们需要下载并安装需要的Python版本。假设我们要同时安装Python 3.8和Python 3.12版本。
在Python官方网站(Download Python | Python)下载相应版本的安装程序,并按照提示进行安装。
安装完成后,我们将会在系统中拥有多个Python版本的安装目录,通常默认情况下会安装在 C:\Python3x\
目录下(x代表具体的版本号)。
在在Windows系统设置默认Python版本
默认情况下,在终端中输入 python
命令会调用系统环境变量中所配置的第一个Python解释器。为了指定默认的Python版本,我们可以采取以下方法:
使用py命令无法设置时:
C:\Users\Rylie>py -0
Installed Pythons found by py Launcher for Windows
No Installed Pythons Found!
1. 更改环境变量
-
右键点击此电脑(或我的电脑) -> 属性 -> 高级系统设置 -> 环境变量。
-
在系统变量中找到
Path
变量,并点击编辑。 -
将你想要默认调用的Python版本所在目录的路径移到列表的顶部。例如,将Python 3.12的路径移动到最顶部。
2. 重命名Python解释器文件
另一种方法是直接更改Python解释器的文件名,使其区分不同版本。假设我们想要将Python 3.8设置为默认版本:
-
找到Python 3.12安装目录下的
python.exe
文件(通常位于C:\Python312\
目录下)。 -
将
python.exe
文件重命名为python312.exe
。
在终端中输入 python
时,默认会调用Python 3.8版本。
输入python312时才会调用python3.12
测试结果
完成以上设置后,我们可以在终端中输入 python
命令来验证默认调用的Python版本是否已更改为我们所期望的版本。
python --version
如果一切设置正确,将会显示默认Python版本的版本号。
python312 --version
检查命令。
作者:[Rylie]
日期:[2024/04/23 16:45]
版权声明:本文标题:如何在Windows系统上同时安装多个Python版本并设置默认版本 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725049371h856419.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论