windows环境配置两个或多个Python

windows环境配置两个或多个Python

在开发中难免遇到因生产环境的不同而去配置对应的开发环境,或是版本的不同,或是x86位和x64位

在此我使用windows开发,下载地址https://www.python.org/downloads/windows/

windows环境配置两个或多个Python

 

 

对于windows的多版本就是将python.exe和pip.exe修改别名

 

我以为系统安装64/32位为例,下载安装后

1、修改python.exe

Python32\python.exe 和 Python64\python.exe

windows环境配置两个或多个Python

直接修改python.exe的名字,自己能分辨的名字,如python32.exe,python64.exe

修改后就可以使用对应版本的python了

windows环境配置两个或多个Python

 

 

 

2、修改pip,pip用于安装插件库包的,如maven有自己默认访问的地址,默认都在Python自己的Lib目录下。

Python32\Scripts\pip.exe  和    Python64\Scripts\pip.exe

windows环境配置两个或多个Python

直接修改pip.exe的名字,自己能记住的名字,如pip32.exe,pip64.exe

windows环境配置两个或多个Python

 

3、报错

若使用pip -V 报错Fatal error in launcher: Unable to create process using

就需要更新一下pip的最新版本,python -m pip install --upgrade pip(python -m用对应修改后的别名,更新后会生产一个新的pip.exe,改了别名旧的删掉因为改了名字不会覆盖,记得改名字)