pip3安装virtualenvwrapper报错的解决办法
当执行source .bashrc之后报错:/usr/bin/python: No module named virtualenvwrappervirtualenvwrapper.sh: There was a problem running the initialization hooks.If Python could not import the module virtualenv...
当执行source .bashrc之后报错:
/usr/bin/python: No module named virtualenvwrapper
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/bin/python and that PATH is
set properly.
欢迎来到学习python的坑集
你可以尝试修改家目录下的.bashrc文件
命令: vim .bashrc
然后跳转到文件最后一行,添加如下代码:
=============================================
代码如下:
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
fi
=============================================
然后执行
source .bashrc
执行完毕后,什么都不提示就是配置成功!
=============================================
在执行以上代码的时候,你得先看看virtualenvwrapper.sh是不是这个路径(/usr/local/bin/virtualenvwrapper.sh)
查看命令:
sudo find / -name virtualenvwrapper.sh
我电脑返回的结果是对的:
或者你可以使用: whereis virtualenvwrapper.sh
=============================================
分析: 当你系统python2和python3共存时,可能报错,但是python2也是支持系统的一些文件,不要轻易删除哦
更多推荐
所有评论(0)