在看工程源码时,要配置python2.7环境,这个时候发现一直用的virtualenvwrapper建立环境后就无法切换到2.7来安装环境了。

一开始找了好久,以为需要比如pyenv+virtualenv之类的多个工具才能管理python版本和环境。

结果找啊找发现,virtualenvwrapper就支持这个要求。

1
mkvirtualenv --python python2.7 envname

不过在官方doc里倒是没能搜索到这个功能,只有mkvirtualenv --help才能看到这个功能……

为什么把这里的help里的文字放到官方搜索里都搜不到…………

常用功能

1
2
3
4
5
mkvirtualenv test --python=python3
lsvirtualenv
workon test
deactivate
rmvirtualenv test

pycharm自带venv使用

Reference

  1. 使用virtualenv搭建独立的python环境