windows10同时安装python2和python3,完美解决冲突

前言

目前开发主流使用python3,但是生活嘛,总有用到python2的地方,那么怎么在windows下同时安装python3和python2呢

我的环境是在win10下,其他windows类同

一、下载安装python解释器

1.下载

直接到python官网下载:Python Releases for Windows | Python.org

python2和python3随便挑一个自己喜欢的下载,python2是msi文件,python3是exe文件

2.安装

先安装python3,选择安装路径,建议使用D:/python3x/,一切选项默认

python2安装路径D:/python2x/,路径在advanced更改,一切选项默认

3.配置环境变量

1)配置python3的环境变量
打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:\python3.x\和D:\python3x\Scripts到环境变量。

2)配置python2的环境变量
打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:\python2.x和D:\python2x\Scripts到环境变量。

4.区分python2和python3


修改D:\python2x中python.exe和pythonw.exe的名称为python2.exe、pythonw2.exe;
修改D:\python3x中python.exe和pythonw.exe的名称为python3.exe、pythonw3.exe。
此时在cmd中分别输入python2 -V,python3 -V 验证是否区分成功

windows10同时安装python2和python3,完美解决冲突_第1张图片

二、pip重装

1.安装pip2

python2 -m pip install --upgrad pip --force-reinstall

2.安装pip3

python3 -m pip install --upgrad pip --force-reinstall

使用pip2 -V 和pip3 -V 查看是否区分成功

windows10同时安装python2和python3,完美解决冲突_第2张图片


总结

pip 安装报错可能是网络原因,可以试一试更换源

pip国内的一些镜像

# 豆瓣
https://pypi.doubanio.com/simple/
# 阿里云    
https://mirrors.aliyun.com/pypi/simple/
# 清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/

临时使用源

pip install some-package -i https://mirrors.aliyun.com/pypi/simple/

设为默认源

升级 pip 到最新的版本后进行配置:

pip install pip -U
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

 如果不行就是用户名为中文问题

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