我正在我的机器上安装 virtualenvwrapper,以便可以更仔细地开始管理 python 中的环境。我的 virtualenvwrapper.sh 位于其默认位置,但以下这指南我在将以下行添加到后遇到了问题~/.bashrc
。运行时,source ~/.bashrc
我收到以下消息
If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed for VIRTUALENVWRAPPER_PYTHON= and that PATH is set properly.
我认为什么这伙计们做的就是我需要做的来修复它,但我不知道将名称更改为什么python.bak
。他还说要使用 $PATH。我不确定我的是否应该和它一样长/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
此外,命令 python3 似乎运行良好。不确定我在哪里定义它VIRTUALENVWRAPPER_PYTHON=
或将它设置为什么。
提前感谢你的帮助!我对这一切还很陌生,但可能已经非常清楚了。
答案1
我刚刚才明白。我需要把
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
就在上面那条线上
source /usr/local/bin/virtualenvwrapper.sh