Win8系统python2和python3共存pip和virtualenv填坑

1、首先在官网下载Python2和Python3的安装包,安装过程不再赘述,安装完成后切记将\%PATH%\Python2(3)\%PATH%\Python2(3)\Script分别添加至环境变量, \%PATH%\是自定义的安装路径.

2、安装完毕,此时cmd下运行命令python指向python2版本,我们需要分别将安装目录下(即第一部的目录\%PATH%\Python2(3)python.exepythonw.exe分别改为python2.exe、pythonw2.exepython3.exe、pythonw3.exe



此时分别输入python2python3进入交互环境,如下图



3. 接下来分别设置pip

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


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


分别查看pip版本 pip2 -Vpip3 -V


安装依赖包,如下将会分别安装到python3和python2全局目录下 : 

pip3 install flask

pip2 install flask


4. 配置virtualenv虚拟环境(如不分别配置则可能报错: Fatal error in launcher: Unable to create process using '"')

python3python3 -m pip install --upgrade virtualenv


python2python2 -m pip install --upgrade virtualenv


分别创建指定python版本的虚拟环境virtualenv, 进入自定义目录运行: 

virtualenv venv --python=python3


 virtualenv venv --python=python2


注意,此时进入virtualenv虚拟环境下使用pip,不需要区分pip2和pip3,如安装flask模块只需执行 pip install flask, 如执行pip2(3) install flask则会安装到全局.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值