Windows下python2与python3兼容设置

Posted 菱花淚硃砂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下python2与python3兼容设置相关的知识,希望对你有一定的参考价值。

分别安装python2与python3后,我想直接通过命令python2、pip2与python3、pip3区分:

分别进入python安装目录下,修改python.exe为python2.exe、python3.exe

这样直接输入python2和python3就可以使用了。

但是修改名字后,输入pip2或者pip3会抛出异常:

Fatal error in launcher: Unable to create process using ‘"

网上看了很多方案都说直接运行:

python2 -m pip install --upgrade pip
python3 -m pip install --upgrade pip 
或
python2 -m pip install -U pip
python3 -m pip install -U pip

升级pip版本就好了

但是如果pip是最新版本就行不通,这时候需要强制更新:

python2  -m pip install --upgrade --force-reinstall pip
python3  -m pip install --upgrade --force-reinstall pip

 

以上是关于Windows下python2与python3兼容设置的主要内容,如果未能解决你的问题,请参考以下文章

Python2和Python3在windows下共存

windows11与那个python兼容

Windows平台下python2和3的兼容问题解决

windows下同时安装python2和python3

python2与python3在windows下共存

Windows上Python2和3兼容问题