【问题标题】:virtualenv python higer versionvirtualenv python 更高版本
【发布时间】:2018-11-27 10:25:22
【问题描述】:

有一个有点旧的 debian 系统 (6.0.2),其中安装的最高 python 版本是 2.6。我有一个需要 python 3.4 的应用程序。

是否可以将 python 3.4 安装到虚拟环境中并使用它?我想没有,但我需要一些确认。

不可能在系统范围内安装任何 python 包。

谢谢。

【问题讨论】:

  • Python 2 和 3 可以共存。但是为什么不是最新的 Python3 版本(目前是 3.7)你真的需要 3.4 版本吗?

标签: python python-3.x debian virtualenv


【解决方案1】:

是的,您可以安装任何 python 虚拟环境。只需将该版本的 Python 下载到您的计算机并使用它创建您的虚拟环境

【讨论】:

    【解决方案2】:

    你需要先安装一个新版本的 python,然后用它来创建你的 virtualenv。您可以手动安装(按照https://python.org 上的说明),或使用类似Pythonz 的东西。 Pythonz 也可以结合Pew 在创建你的virtualenv 时选择python 版本。

    【讨论】:

      【解决方案3】:

      当然可以。 实现这一目标的最快方法是:

      首先,从 repo 安装 python3 系统范围。

      sudo apt-get install python3 (如果你需要的正是 python 3.4,那么就安装 python 3.4)

      然后安装virtualenv

      sudo apt-get install virtualenv

      检查你的python3版本 python3 --version 只是为了确认安装一切正常。

      您应该会看到类似这样的内容:Python 3.6.7

      现在你可以创建一个指定python版本的虚拟环境

      virtualenv -p python3.6 my_env

      这将在当前目录中使用您的 python3.6 环境创建一个 my_env 文件夹。

      你可以激活环境

      source my_env/bin/activate

      希望对你有帮助。

      【讨论】:

        猜你喜欢
        • 2015-12-05
        • 2017-05-16
        • 2019-01-25
        • 2016-07-01
        • 1970-01-01
        • 2012-08-07
        • 2010-12-04
        相关资源
        最近更新 更多