让我首先概述我想要的解决方案,然后详细说明如何实现这种状态的具体问题。
我很快将在 python 中启动两个编码项目。我以前用过python,但从来没有用过这么大的项目。我理想的情况是有一个设置,我可以为各种项目运行虚拟环境和不同的 python 版本。一些研究将我指向 virtualenv / virtualenvwrapper 和pyenv。似乎使用pyenv-virtualenv或pyenv-virtualenvwrapper有一种很好的方法可以为特定项目指定虚拟环境和 python 版本。
问题:一旦我为特定项目设置了虚拟环境和 python 版本,我在后期切换到更新的 python 版本有多容易?假设我已经使用 python 3.4 启动了项目 A,并且在未来一年内我想将所有内容移至 python 3.6。这可能以一种简洁的方式吗?