【发布时间】:2017-04-26 02:12:40
【问题描述】:
我使用virtualenvwrapper 来管理我的环境。我使用-a <path-to-project> 参数创建我的项目,并且未设置PROJECT_HOME,因为我的项目不共享公共路径。 VIRTUALENVWRAPPER_WORKON_CD 设置为 1,并且虚拟环境中存在有效的 .project 文件。
当我使用workon 命令时,它只会将工作目录更改为项目的路径有时,而在其他时候,尽管环境已正确激活,但目录保持不变.
那么目录何时以及如何通过workon 发生变化?我需要做什么/设置它才能工作吗?
【问题讨论】:
-
你有没有试过在激活项目后在你想cd到的目录中运行命令setvirtualenvproject?
-
是的,试过了。并且还验证了
.project文件包含正确的路径。 -
这发生在我关闭终端并重新打开它之后。似乎 virtualenvwrapper 没有保存配置
标签: python virtualenv virtualenvwrapper virtual-environment