作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
当我移动项目文件夹时,我必须手动更新 .project 文件中的项目路径以使 workon 命令起作用。是否可以自动更新路径?
最佳答案
根据文档,您可以使用 setvirtualenvproject
.如果您使用 workon
命令,这将自动将您移动到项目文件夹:
bono~$: setvirtualenvproject ~/.virtualenvs/your-virtual-env/ ~/path/to/your/project
或者,正如 beruic 提到的,激活环境并首先移动到您想要的工作目录会更容易。请注意,这并不总是适用于我的系统,但如果它适用于您,它会容易得多:
$ workon your-virtual-env
$ cd ~/path/to/your/project
$ setvirtualenvproject
将来在创建 virtualenv 时指定项目路径也可能很方便。您必须使用 -a
指定项目旗帜。
The -a option can be used to associate an existing project directory with the new environment.
你可以像这样使用它:
bono~$: cd ~/your/project
bono~$: mkvirtualenv my-project -a $(pwd)
下次您使用 workon
时,您将自动移动到您的项目目录。
关于python - virtualenvwrapper:如何更新项目路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38536162/
我是一名优秀的程序员,十分优秀!