WIndows 配置多版本python环境,非常清晰明了

配置多个python环境

  • 下面以配置三个python版本环境为例子

首先下载好三个环境的python,如:python2.7、python3.6、python3.10

给个官网链接自己下,想要几版本就下几:https://www.python.org/downloads/windows/

下载完成后将python2.7中的python.exe文件改名为python2.exe,也可以叫python2.7.exe,
反正叫什么都行,到时候cmd和powerShell调用python就使用这个名字调用

Python2.7
├─ DLLs
├─ Doc
├─ LICENSE.txt
├─ Lib
├─ NEWS.txt
├─ README.txt
├─ Scripts
├─ Tools
├─ include
├─ libs
├─ python2.exe
├─ pythonw.exe
├─ tcl
└─ w9xpopen.exe

python3.6版本也是一个道理

Python3.6
├─ DLLs
├─ Doc
├─ LICENSE.txt
├─ Lib
├─ NEWS.txt
├─ Scripts
├─ Tools
├─ include
├─ libs
├─ python3.6.exe
├─ python3.dll
├─ python36.dll
├─ pythonw.exe
├─ tcl
└─ vcruntime140.dll

python3.10版本也是一个道理

Python3.10
├─ DLLs
├─ Doc
├─ LICENSE.txt
├─ Lib
├─ NEWS.txt
├─ Scripts
├─ Tools
├─ include
├─ libs
├─ python.exe
├─ python3.dll
├─ python3.exe
├─ python310.dll
├─ tcl
├─ vcruntime140.dll
└─ vcruntime140_1.dll

然后配置环境变量

自己看好自己python下载好放在哪

# 在系统环境变量path中添加好两个版本的python位置
D:\Program Files\Python2.7
D:\Program Files\Python3.10
D:\Program Files\Python3.6

# 在添加pip的环境位置
D:\Program Files\Python2.7\Scripts
D:\Program Files\Python3.10\Scripts
D:\Program Files\Python3.6\Scripts

# 打开cmd或者powerShell,测试python2 和 python3 命令是否可以用
python2 --version
python3 --version
python3.6 --version

# 确定可用,然后更新pip引用,因为修改了python.exe,所有需要重新关联pip
python2 -m pip install --upgrade --force-reinstall pip
python3 -m pip install --upgrade --force-reinstall pip
python3.6 -m pip install --upgrade --force-reinstall pip

# 调用pip的方法,逐个分开方便管理
python2 使用 pip2
python3 使用 pip3
python3.6 使用 pip3.6

# 到此三个版本共存了
# 另外也可以使用这种方法配置多套环境

你可能感兴趣的:(python,pip)