最近因工作需要安装virtualenv来配置python2和python3环境,仅以此记录踩过的坑。
一、安装virtualenv:
1、这个网上有很多教程,基本就是pip install virtualenv就可以解决了(pip不行就用pip3)
2、搞不定的话就去网上下载:https://pypi.tuna.tsinghua.edu.cn/simple,我使用的是20.9.0版本,解压后安装
3、安装完之后设置python2环境:virtualenv -p python2 py2
4、进入virtualenv的安装目录下的py2:cd /home/virtualenv-20.9.0/py2(/home/virtualenv-20.9.0 是我的virtualenv安装目录)
5、source bin/activate 执行这个命令可以使用python2环境
6、在该目录下执行deactivate命令退出python2环境
7、python3同理
二、python2环境准备:
1、因为现在python2已经不更新和维护了,在py2环境下安装依赖的时候老是提示需要ssl验证啥的,具体的办法就是pip install的时候加上信任地址:pip install pyinotify --trusted-host pypi.tuna.tsinghua.edu.cn
2、python2的某些依赖可能只有指定版本有,下载的时候可以指定版本:pip install pyinotify==1.2.0 --trusted-host pypi.tuna.tsinghua.edu.cn