在16.04的全新安装中,我尝试通过遵循Gerhard Burger的出色回答来安装virtualenvwrapper 。
配置完后.bashrc
,只要打开终端显示
bash: /usr/local/bin/python2.7: No such file or directory
virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python2.7 and that PATH is
set properly.
脚本位置是
$ sudo find / -name virtualenvwrapper.sh
[sudo] password for john:
/usr/local/bin/virtualenvwrapper.sh
我的内容.bashrc
是
export WORKON_HOME=/home/john/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=/home/john/.virtualenvs
这是我的 pip freeze
cffi==1.5.2
greenlet==0.4.9
pbr==1.10.0
readline==6.2.4.1
six==1.10.0
stevedore==1.15.0
virtualenv==15.0.2
virtualenv-clone==0.2.6
virtualenvwrapper==4.7.1
python解释器的位置,
$ which python
/usr/bin/python
我该如何运作?
谢谢。
欢迎来到AskUbuntu。您可能需要包含指向您所提到的答案的链接:)
—
Videonauth
@Videonauth谢谢。我只是在清理时删除了链接。抱歉。
—
2016年
@John My
—
edwinksl
/usr/local/bin
确实不包含python2.7
,而且我怀疑您的也没有。which python2.7
说/usr/bin/python2.7
,但我还没有弄清楚如何告诉而不是virtualenvwrapper
看。/usr/bin
/usr/local/bin
@John基于virtualenvwrapper.readthedocs.io/en/latest / ...,您可以添加
—
edwinksl
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
到.bashrc
以前source /usr/local/bin/virtualenvwrapper.sh
吗?
@edwinksl尝试了一下,但是没有解决。
—
2016年