win10安装python2和python3

  • 下载并安装python2和python3
  • 配置环境变量
  • 修改文件名
  • 重新安装pip

一、python官网

image.png

python3


image.png

二、环境配置

(右键)此电脑-属性-高级系统设置-环境变量-系统变量-Path-浏览
将python2和3的根目录和Scrips配置进去即可


image.png

三、修改文件名

python2安装在C:\Python27
python3安装在C:\Python38
进入目录找到python.exe和pythonw.exe

C:\Python27中修改成
image.png

C:\Python38中修改成
image.png

四、重新安装pip

python3 -m pip install --upgrade pip --force-reinstall
python2 -m pip install --upgrade pip --force-reinstall
pip2 -V
pip3 -V

五、卸载pip

python -m pip uninstall pip

六、升级pip

python3 -m pip install --upgrade pip
python2 -m pip install --upgrade pip

七、问题

安装完发现python2下没有Scripts,无法使用pip
解决
网上下载ez_setup.py

进入cmd
切换到ez_setup.py所在路径,执行python2 ez_setup.py,完成后C:\Python27目录下会生成Scripts文件夹
切换到Scripts文件夹,安装pip
easy_install.exe pip

此时又报错——error: Could not find suitable distribution for Requirement.parse('pip')
解决

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

如果无法下载get-pip.py,可以创建一个空文件get-pip.py,浏览器打开https://bootstrap.pypa.io/get-pip.py,等加载完后复制到get-pip.py保存即可

cmd切换到get-pip.py所在目录,执行python2 get-pip.py
之后再执行切换到python2的scripts目录,执行easy_install.exe pip即可


image.png

你可能感兴趣的:(win10安装python2和python3)