【发布时间】:2015-08-09 05:21:04
【问题描述】:
使用 virtualenvwrapper,我可以设置单独的 virtualenvs 并调用 workon venv 让它们链接到特定的设置文件(例如 test_settings.py 或 dev_settings.py)我在 virtualenv 的 bin 中使用钩子预设 - 预激活, postactivate, predeactivate 和 postdeactivate。
pyenv 有什么等价的吗? pyenv-virtualenv 会根据当前目录中设置的 .python-version 自动切换 virtualenvs,因此无需激活,并且 .pyenv/versions/venv/bin/ 目录没有 virtualwrapper 所具有的钩子。
我可以轻松地为我的各种应用环境创建不同的虚拟环境,但是如何将它们链接到不同的特定于环境的应用设置?
【问题讨论】:
标签: python django virtualenv virtualenvwrapper pyenv