我以前在 Python 项目中使用过像 virtualenv
和 virtualenvwrapper
这样的 Python 工具,但现在我正在用 Go 开发一个项目,所以我想要一个通用的当我做类似的事情时切换环境变量的工具
workon myproject
....
deactivate myproject
我特别喜欢 virtualenv-wrapper
的工作流程,其中包含激活前和激活后的脚本,我可以在其中 preactivate.sh
export MYVAR=xxx
和激活后
unset MYVAR
我提到的工具似乎以 Python 和 pip 为中心,但由于我的项目是在 Go 中,我不知道是否适合我使用恰好提供环境变量管理功能的 Python 工具。您会建议任何更通用且不难设置的用途吗?
这个问题不一定是 Go 语言特定的。
最佳答案
关于python - 管理环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16288667/