pyenv-virtualenv创建的虚拟环境python版本不
2019-01-27 本文已影响13人
我的宠物
pyenv-virtualenv
现象:
pyenv是管理Python版本的优秀工具,并且结合使用pyenv-virtualenv插件来创建python虚拟环境极其方便 。
但这几日,我利用pyenv-virtualenv 创建一个虚拟环境时,发现虚拟环境中python版本总是不对。
原因:
经过一番研究,发现是由于我的ubuntu上存在两个virtualenv。其中一个是能通过apt-get install virtualenv安装的,而另外一个是通过pyenv-virtualenv插件自动安装的。
解决方法:
先执行
sudo apt-get remove virtualenv
然后
pyenv virtualenv myenv
pyenv active myenv
虚拟环境的python版本正常了。