【发布时间】:2013-10-04 10:20:15
【问题描述】:
我经常使用setvirtualenvproject /path/to/my/project/ 来设置我的虚拟环境的根/基本目录。这在使用workon myenv 切换到虚拟环境时很有用。
不过我想知道,这条路径是否可以在其他任何地方使用?
在我的例子中,我想在 git 中运行一个 pre-push 钩子,并且需要获取我的一些文件的完整路径。
例如在我的预推钩中是这样的:
do_something $VIRTUALENV_PROJECT/my/important/file.txt
有什么方法可以检索到这个“virtualenvproject”信息,或者它存储在哪里?
我已尝试查看 env、.virtualenvs 目录和我能想到的所有其他地方,但我就是找不到信息的存储位置。
【问题讨论】:
标签: python git virtualenv virtualenvwrapper