使用 virtualenvwrapper,我可以设置单独的 virtualenvs 并调用 workon venv让它们链接到特定的设置文件(例如 test_settings.py 或 dev_settings.py),我使用 virtualenv 的 bin 中的钩子进行预设 - 预激活、后激活、预停用和后停用。
pyenv有什么等价的吗?pyenv-virtualenv 会根据当前目录中设置的 .python-version 自动切换 virtualenvs,因此无需激活,并且 .pyenv/versions/venv/bin/ 目录也没有 virtualwrapper 所具有的钩子。
我可以轻松地为我的各种应用程序环境创建不同的 virtualenvs,但是如何将它们链接到不同的特定于环境的应用程序设置?