You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Python启动器打开特定版本Python Shell及Windows多版本Python包安装

多Python版本管理:Windows下的Shell启动与包安装方案

我来帮你一步步解决这两个常见的Windows多Python版本管理问题,都是实际场景里常用的方法~


问题1:如何通过Python启动器打开特定版本的Python Shell?

Windows系统安装官方Python时,默认会自带Python启动器(py.exe),这是官方提供的快速切换版本工具,用法非常直观:

  • 打开cmd后,输入 py -2,就能启动系统中默认的Python 2版本Shell;
  • 输入 py -3,启动默认的Python 3版本Shell;
  • 要指定具体小版本(比如你装的Python 3.6),直接输入 py -3.6;
  • 如果要调用Anaconda环境的Python,建议搭配下面的conda激活方法,或者确保Anaconda环境的python.exe路径已加入系统环境变量后,用 py -2 或 py -3 匹配对应版本。

问题2:Windows 10下多版本Python(含Anaconda环境)的cmd调用与包安装

你已经有系统安装版和Anaconda虚拟环境两类Python版本,想要在cmd里直接操作,推荐以下三种靠谱方法:

方法1:直接使用完整路径(最稳妥,零配置)

不需要修改任何设置,直接通过完整路径调用对应版本的Python和pip,完全避免版本冲突:

  • 启动C:\Python27的Shell:C:\Python27\python.exe
  • 给该版本安装包:C:\Python27\Scripts\pip.exe install 你的包名
  • 启动Python36-32的Shell:C:\Program Files (x86)\Python36-32\python.exe
  • 给该版本安装包:C:\Program Files (x86)\Python36-32\Scripts\pip.exe install 你的包名
  • 启动Miniconda3基础环境Shell:C:\ProgramData\Miniconda3\python.exe
  • 给基础环境安装包:C:\ProgramData\Miniconda3\Scripts\pip.exe install 你的包名
  • 启动Anaconda虚拟环境python27的Shell:C:\ProgramData\Miniconda3\envs\python27\python.exe
  • 给该虚拟环境安装包:C:\ProgramData\Miniconda3\envs\python27\Scripts\pip.exe install 你的包名

方法2:通过conda激活虚拟环境(Anaconda环境首选)

你已经熟悉activate python27,其实可以直接用conda命令在cmd里激活环境,激活后所有python/pip命令都会自动指向当前环境版本:

  1. 先确保Anaconda的Scripts路径(比如C:\ProgramData\Miniconda3\Scripts)已加入系统环境变量PATH,这样cmd里能直接调用conda;
  2. 激活python27环境:conda activate python27,命令行前缀会显示(python27),此时输入python就是该环境的Shell,输入pip install 你的包名就是给这个环境装包;
  3. 激活python36环境:conda activate python36,操作同理;
  4. 退出当前环境:输入conda deactivate即可。

方法3:配置环境变量(适合高频使用的版本)

如果某个版本你用得特别频繁,可以把它的python.exe和Scripts路径加到环境变量PATH里,但注意不要同时把多个版本的路径放在PATH靠前位置,否则会出现版本冲突:

  • 比如把C:\Python27和C:\Python27\Scripts加到PATH最前面,cmd里输入python默认就是Python2.7;
  • 要切换到其他版本时,要么临时用完整路径,要么用Python启动器(py.exe),尽量避免频繁调整环境变量顺序。

额外小技巧

怕搞混pip对应的版本?激活环境后,用python -m pip install 你的包名代替直接输入pip,这样100%会调用当前Python版本对应的pip,绝对不会出错~


内容的提问来源于stack exchange,提问作者Tonechas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 11:04:05