Virtualenv"workon"命令在一个终端选项卡中在线工作.

Kaz*_*anz 3 django virtualenv virtualenvwrapper

我正在研究一个django项目.

我有virtualenv和virtualenvwrapper设置.当我调用

workon myprojectname
Run Code Online (Sandbox Code Playgroud)

我无法在另一个终端选项卡或窗口中再次调用它.有什么想法吗?它与postactivate钩子有什么关系吗?我不这么认为.

谢谢您的帮助.

Kyl*_*ost 6

您是否已将virtualenvwrapper命令添加到启动shell文件中?

例如,如果您在Mac上使用终端,请将以下行添加到〜/ .bash_profile:

export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
Run Code Online (Sandbox Code Playgroud)

http://virtualenvwrapper.readthedocs.org/en/latest/install.html#shell-startup-file