管理 Python#

Conda 将 Python 视为任何其他包一样进行处理,因此可以轻松管理和更新多个安装。

Conda 支持 Python 3.9、3.10、3.11 和 3.12。

查看可用 Python 版本列表#

要列出可安装的 Python 版本,请在您的终端窗口中运行

conda search python

这将列出名称包含文本 python 的所有包。

要仅列出全名完全是 python 的包,请添加 --full-name 选项。在您的终端窗口中运行

conda search --full-name python

安装不同版本的 Python#

要安装不同版本的 Python 而不覆盖当前版本,请创建一个新环境并将第二个 Python 版本安装到其中

  1. 创建新环境

    • 要为 Python 3.9 创建新环境,请在您的终端窗口中运行

      conda create -n py39 python=3.9
      

      注意

      py39 替换为您要创建的环境的名称。python=3.9 是您要在此新环境中安装的包和版本。这可以是任何包,例如 numpy=1.19,或多个包

  2. 激活新环境.

  3. 验证新环境是您的当前环境

  4. 要验证当前环境是否使用新的 Python 版本,请在您的终端窗口中运行

    python --version
    

安装 PyPy#

要使用 PyPy 构建,您可以执行以下操作

conda config --add channels conda-forge
conda config --set channel_priority strict
conda create -n pypy pypy
conda activate pypy

使用不同版本的 Python#

要切换到具有不同 Python 版本的环境,激活环境

更新 Python#

要将 Python 更新到您环境中的最新版本,请运行

conda update python

此命令会将您更新到最新的主要版本(例如,从 python=3.10python=3.12)。

如果您想停留在次要版本上,请改用 conda install 命令

conda install python=3.10