使用 Django 框架时,什么是“workon”?

nop*_*ole 3 django virtualenv virtualenvwrapper

workon使用Django框架时是什么?

是不是在使用的时候virtualenv需要激活或者停用等等,但是如果你安装并使用,virtualenvwrapper那么你就不需要做所有这些,只需要创建环境并使用workon来切换?有人可以介绍一下virtualenvvirtualenvwrapper、 和workon彼此之间的关系吗?

Fra*_*ant 5

workon project_a意味着你切换了虚拟环境project_a。换句话说,当您键入pythonpython manage.py可以访问库时project_a

是不是在使用virtualenv时,需要激活或停用等等,但是如果安装并使用virtualenvwrapper,那么就不必做所有这些,只需要创建环境并使用workon来切换?

是的。粗略地说,workon project_b与以下相同:

deactivate
source project_b/venv/path/bin/activate
Run Code Online (Sandbox Code Playgroud)