写在前面
使用virtualenv创建虚拟环境,如果环境中又安装了conda,在使用source activate的时候可能会遇到不可遇见的问题,比如说环境混乱,特别是在使用复制过来的venv时很容易出错,所以建议一般使用requirement.txt重新安装.
创建环境
创建python2环境
virtualenv venv or virtualenv -p /usr/bin/python2 venv
创建python3环境
virtualenv -p /usr/bin/python3 venv
创建完全纯净的python环境
virtualenv --no-site-packages venv
激活虚拟环境
source venv/bin/activate
注
- 同时安装virtualenv和annconda后,在激活虚拟环境时可能会混乱,比如激活virtualenv缺激活了conda环境.可能需要重复使用
conda deactivate
,deactivate
等命令退出虚拟环境,然后重新source.