在Windows操作系统上,同时安装多个Python版本并设置默认版本的方法主要有两种:使用Python的官方安装程序和使用Anaconda。两个方案各有优劣,下面分别讲解这两种方法及相关操作步骤。

方法一:使用官方安装程序

  1. 下载Python版本
    从Python官方网站(https://www.python.org/downloads/)下载你想要的多个Python版本,例如Python 3.8和3.9。安装时,请务必选择“Add Python to PATH”的选项。

  2. 安装多个版本
    运行下载的安装程序,安装多个Python版本。为避免版本冲突,建议在安装时选择自定义安装路径,例如:

  3. Python 3.8 安装在 C:\Python38\
  4. Python 3.9 安装在 C:\Python39\

  5. 设置环境变量
    每次安装时,Windows会自动将Python目录添加到环境变量中。然而,要确保系统能够识别不同版本的Python,你需要手动配置系统环境变量。

  6. 右击“此电脑”或“我的电脑”,选择“属性”,然后选择“高级系统设置”。

  7. 在“系统属性”窗口点击“环境变量”。
  8. 在“系统变量”中找到名为“Path”的变量,双击打开。
  9. 在编辑窗口中加入各个Python安装目录,比如 C:\Python38\C:\Python39\,确保在顶部的版本路径为你默认想要的Python版本。

  10. 设置默认Python版本
    为了设置默认的Python版本,使用Python的“py”启动器,它会根据你在命令行中输入的版本号来选择执行相应的Python版本。

示例:使用以下命令可以启动特定版本的Python: shell py -3.8 py -3.9

如果你想设置某个版本为默认可以创建或编辑 py.ini 文件: 在 C:\Windows 下创建以 py.ini 命名的文件,内容如下: [defaults] python=3.9

方法二:使用Anaconda

Anaconda是一个流行的数据科学和机器学习平台,它允许用户轻松管理多个Python环境。

  1. 下载和安装Anaconda
    访问Anaconda官方网站(https://www.anaconda.com/products/distribution),下载适合Windows操作系统的Anaconda安装包并进行安装。

  2. 创建虚拟环境
    通过Anaconda Prompt创建多个Python版本的虚拟环境。例如,你可以创建Python 3.8和3.9的环境:

shell conda create -n py38 python=3.8 conda create -n py39 python=3.9

  1. 激活环境
    创建好环境后,可以通过以下命令激活特定的环境:

shell conda activate py38

或者激活Python 3.9的环境:

shell conda activate py39

  1. 设置默认环境
    在Anaconda中无法直接设置默认Python版本,但可以通过激活不同的环境来使用不同版本。为了快速操作,你可以在命令行中编写一个批处理文件,这样可以为常用的环境快速执行。

总结

无论是使用官方的安装程序还是Anaconda,都可以实现Windows系统上安装多个Python版本的需求。官方方法适合对Python的多版本管理要求不高的用户,而Anaconda更适合需要频繁切换Python版本和依赖库的开发者。在设置完成后,你可以灵活在不同版本之间切换,满足不同项目的需求。

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部