我已经通过apt-get安装了virtualenv和virtualwrapper,到了创建虚拟环境的地步,但是当天晚些时候,当我使用workon命令时却找不到了。我进一步检查了我的主目录和.virtualenvs目录,以及我之前创建的virtualenv仍然存在...任何帮助将不胜感激。提前致谢。
最佳答案
解决此问题分两个步骤:
将此添加到您的.bashrc
/.bash_profile
/.zshrc
中:
# load virtualenvwrapper for python (after custom PATHs)
venvwrap="virtualenvwrapper.sh"
/usr/bin/which -s $venvwrap
if [ $? -eq 0 ]; then
venvwrap=`/usr/bin/which $venvwrap`
source $venvwrap
fi
然后使用:
source .bash_profile
# or .bashrc / .zshrc
反射(reflect)变化。
此外,如果终端有时仍然找不到
workon
,请使用source .bash_profile
重置并再次找到它。