如何更改虚拟环境在Ubuntu 14.04中使用的python版本?

时间:2016-05-18 14:42:02

标签: python django ubuntu virtualenv

我遇到了麻烦,因为我有一个现有的django项目应用程序,我目前正在虚拟环境下工作。但是,该环境的python版本是2.7。如果可能的话,我需要以某种方式将其切换到python3.4。我意识到只有创建一个新环境的可能性,但我不知道如何用现有的django文件和一个新的python版本创建一个新环境。谁知道我应该/可以做什么?

1 个答案:

答案 0 :(得分:2)

激活旧的Python 2.7环境:

source /path/to/your/env/bin/activate

保存依赖项:

pip freeze > env.txt

创建新的Python 3.x环境:

virtualenv -p python3 newenvname

激活新环境并从env.txt

安装旧环境中的所有依赖项
source newenv/bin/activate
pip install -r env.txt