【问题标题】:Python in the Global Environment, but a different version on the Virtual Environment?全局环境中的 Python,但虚拟环境中的版本不同?
【发布时间】:2020-11-18 15:37:25
【问题描述】:

我正在尝试解决一个我似乎无法找到答案的 python 安装问题。

所以我已经创建了一个名为'venv'的虚拟环境,并且为了制作虚拟环境,你应该在你的计算机中全局安装一个python,对吧??

那么如果全局环境中的 Python 是 Python 3.9.0 而在虚拟环境“venv”中,我希望 Python 版本是 Python 3.8.6 怎么办?我该如何做到这一点?

【问题讨论】:

    标签: python pip version python-venv pyvenv


    【解决方案1】:

    https://github.com/pyenv/pyenv - 这是给你的工具 - Pyenv。 不过需要一些时间来适应。

    【讨论】:

    • 非常感谢您。加起来,我需要这个,因为我在 Python 3.9.0 中处理项目,我只是想创建一个 Discord 聊天机器人,但它目前只能在 Python 3.8.6 上运行......所以我需要使用在不同的虚拟环境中使用不同版本的 Python。谢谢!!
    【解决方案2】:

    看看蟒蛇!下载后,您可以使用所需的任何 python 版本创建任意数量的虚拟环境。

    https://www.anaconda.com/

    您可以使用此备忘单了解如何创建/激活/停用/管理虚拟环境。

    https://docs.conda.io/projects/conda/en/4.6.0/_downloads/52a95608c49671267e40c689e0bc00ca/conda-cheatsheet.pdf

    【讨论】:

    • 我也会调查一下。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-24
    • 2021-10-24
    • 1970-01-01
    • 2022-01-22
    • 1970-01-01
    • 2023-01-08
    • 2020-08-08
    相关资源
    最近更新 更多