我正在尝试在Ubuntuo 18.04上使用VirtualEnvrapper设置virtualenv,但是当我尝试运行mkvirtualenv temp
时,我从VirtualEnvrapper得到一个错误:The path python2 (from --python=python2) does not exist
.bashrc中的相关行包括:
147 # virtualenvwrapper variables
148 export WORKON_HOME=~/.virtualenvs
149 export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
150 export VIRTUALENVWRAPPER_VIRTUALENV=/usr/bin/virtualenv
151 source /usr/local/bin/virtualenvwrapper.sh
如果我运行mkvirtualenv temp --python=python3
,环境将按预期创建并正常工作,但我会收到消息Already using interpreter /usr/bin/python3
,它告诉我.bashrc第149行正确设置了变量
我的困惑是我没有使用Python2。我知道它安装在操作系统上,但它是VirtualEnvrapper Python 2.x的默认版本吗?即使是,我相信.bashrc中的第149行和第150行覆盖了这一点。如有任何建议,我们将不胜感激
指定要使用的python版本
相关问题 更多 >
编程相关推荐