常见问题解答#

获取 Anaconda#

如何获取以前版本的 Anaconda 或旧版本的包?

您可以从Anaconda 安装程序存档下载以前版本的 Anaconda。

以前版本的安装步骤与当前版本的安装步骤相同。对于图形安装,双击下载的安装程序文件并按照提示操作。对于命令行安装,运行“bash filename.sh”并按照提示操作。以前版本的安装程序文件名和哈希值会有所不同。

旧版本的包通常可以从包存储库https://anaconda.org/anaconda/PackageName 下载。

注意

PackageName 替换为所需包的名称。

示例:在 https://anaconda.org/anaconda/beautifulsoup4,beautifulsoup4 的以前版本显示在 Files 选项卡上。

您还可以使用 conda search PackageName 从命令行搜索包。

我位于防火墙后方。如何下载 Anaconda?

如果您的公司安全设置不允许您下载 Windows .exe 可执行文件,请下载我们的 zipped file

安装 Anaconda#

如何在气隙计算机上安装 Anaconda?

获取文件后,安装过程与任何其他安装相同。保存非联网计算机上相应 Anaconda 安装程序的本地副本。您可以使用多种不同的方法复制 Anaconda 安装程序,包括便携式硬盘驱动器、USB 驱动器或 CD。

将安装程序复制到气隙机器后,按照您的操作系统的安装说明进行操作。

我应该将 Anaconda 安装在 Windows 的哪个文件夹中?

Anaconda 建议将 Anaconda 或 Miniconda 安装到仅包含 7 位 ASCII 字符且不包含空格的目录中,例如 C:\anaconda。不要安装到包含空格的路径中,例如 C:\Program Files 或包含 7 位 ASCII 字符集之外的 Unicode 字符的路径中。这有助于确保在 Python 3 或 Python 2 conda 环境中使用任何开源工具时的正确操作且没有错误。

我应该将 Anaconda 添加到 Windows PATH 吗?

安装 Anaconda 时,Anaconda 建议您不要将 Anaconda 添加到 Windows PATH,因为这可能会干扰其他软件。相反,使用“开始”菜单打开 Anaconda 并选择 Anaconda Prompt,或使用 Anaconda Navigator(“开始”菜单 - Anaconda Navigator)。

我应该将 Anaconda 添加到 macOS 或 Linux PATH 吗?

Anaconda 建议不要手动将 Anaconda 添加到 PATH。在安装过程中,系统会询问您“您希望安装程序通过运行 conda init 初始化 Anaconda3 吗?” Anaconda 建议输入 yes 以允许安装程序初始化 Anaconda3。如果您输入 no,则 conda 完全不会修改您的 shell 脚本。为了在安装过程完成后进行初始化,首先运行 source <conda 路径>/bin/activate,然后运行 conda init

注意

将 <path-to-anaconda> 替换为您安装的 Anaconda 文件的实际路径。

安装 Anaconda 的默认路径是什么?

如果您接受默认选项在“默认路径”上安装 Anaconda,截至 2024.02-1 版本

  • 对于 pkg 安装程序(例如 osx-64osx-arm64),Anaconda 安装在 /opt/anaconda3 中。

  • 对于 sh 安装程序,Anaconda 安装在主目录中。

示例

  • Windows 10: C:\Users\<您的用户名>\Anaconda3\

  • macOS: shell 安装为 /Users/<您的用户名>/anaconda3,图形安装为 /opt/anaconda3。请参阅 macOS 安装说明

  • Linux: /home/<您的用户名>/anaconda3

注意

如果您的用户名包含空格(在 Windows 系统上很常见),则不应使用默认路径。请参阅 我应该将 Anaconda 安装在 Windows 的哪个文件夹中?

我已经安装了 Python。我可以安装 Anaconda 吗?

在安装 Anaconda 之前,您无需卸载其他 Python 安装或包。即使您已经安装了系统 Python、来自 macOS Homebrew 包管理器等来源的其他 Python 安装以及来自 pip 的全局安装包(如 pandas 和 NumPy),您也无需卸载、删除或更改任何这些。

正常安装 Anaconda 或 Miniconda 即可。无需设置 PYTHONPATH 环境变量。

查看 conda 安装的 Python 是否在您的 PATH 变量中

  • 在 macOS 和 Linux 上,打开终端并运行 echo $PATH

  • 在 Windows 上,打开 Anaconda Prompt 并运行 echo %PATH%

查看当前设置为默认值的 Python 安装

  • 在 macOS 和 Linux 上,打开终端并运行 which python

  • 在 Windows 上,打开 Anaconda Prompt 并运行 where python

要查看当前 conda 环境中安装了哪些包及其版本号,请在您的终端窗口或 Anaconda Prompt 中运行 conda list

如何在旧系统上使用 Anaconda?

请参阅在旧操作系统上使用 Anaconda

使用 conda 包#

如何使用 TKinter?

确保已安装 conda 包 tk

conda list tk

如果未安装,请运行

conda install tk

Python 程序可以将 TKinter 与 Python 2 上的 import Tkinter 或 Python 3 上的 import tkinter 结合使用。

如何在 macOS 上使用 Cython?

Cython 需要 C 编译器,因此您需要安装 Xcode

如何使用 Theano?

Theano 需要 gcc 进行加速。

安装加速版 Theano

  • 在 Windows 上,运行 conda install theano

  • 在 Linux 和 macOS 上,运行 conda install gcc theano

注意

Theano 可从 Windows、macOS 和 Linux 的默认 Anaconda 频道获取,命令为 conda install theano

如何将 GPU 与 Anaconda 结合使用?

请参阅使用 GPU 包

常规#

CPython 是如何编译的?

有关构建 CPython 的信息,请参阅Python 开发者指南

如何在学术论文中引用 Anaconda?

要在学术论文中引用 Anaconda,请使用推荐的格式。示例

Anaconda Software Distribution. 计算机软件。版本 2-2.4.0。Anaconda, 2016 年 11 月。Web. <https://anaconda.com>。