如何更改Ubuntu 14.04中虚拟环境使用的python版本?[重复]

发布于 2021-01-29 14:59:16

这个问题已经在这里有了答案

是否可以正常升级现有的virtualenv? (5个答案)

去年关闭。

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

关注者
0
被浏览
88
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    激活旧的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
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看