常见问题


获取 Anaconda

如何使用 Python 3.5 或 3.6 获取 Anaconda?

使用 Python 3.5 或 3.6 获取 Anaconda 的方法有以下三种:

  • 我们建议您下载最新版本的 Anaconda,然后制作 Python 3.5(或 3.6)环境
  • 或者下载最新版本的Anaconda,在root环境下运行以下命令安装Python 3.5(或3.6): 或.conda install python=3.5conda install python=3.6
  • 或者下载包含 Python 3.5 (Anaconda 4.2.0) 或 Python 3.6 (Anaconda 5.2.0) 的最新 Anaconda 安装程序。您可以从我们的存档中下载其中任何一个。向下滚动页面,直到找到平台所需的版本。

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

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

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

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

笔记

替换PackageName为所需包的名称。

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

您还可以从命令行使用 .conda search PackageName


我在防火墙后面。如何下载 Anaconda?

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

安装 Anaconda

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

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

将安装程序复制到气隙计算机后,请按照适用于您的操作系统的安装说明进行操作。


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

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


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

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


我应该将 Anaconda 添加到 macOS 还是 Linux PATH?

我们不建议手动将 Anaconda 添加到 PATH。在安装过程中,你会被问到“你希望安装程序通过运行 conda init 来初始化 Anaconda3 吗?” 我们建议“是”。如果您输入“no”,则 conda 根本不会修改您的 shell 脚本。为了在安装过程完成后进行初始化,首先运行然后运行。source <path to conda>/bin/activateconda init

笔记

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


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

如果您接受在“默认路径”上安装 Anaconda 的默认选项,Anaconda 将安装在您的用户主目录中:

  • 视窗 10: C:\Users\<your-username>\Anaconda3\
  • macOS:/Users/<your-username>/anaconda3用于 shell 安装,~/opt用于图形安装。请参阅在 macOS 上安装
  • Linux: /home/<your-username>/anaconda3

笔记

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


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

在安装 Anaconda 之前,您不需要卸载其他 Python 安装或包。即使您已经拥有系统 Python、来自 macOS Homebrew 软件包管理器等来源的另一个 Python 安装以及来自 pip 的全局安装软件包(例如 pandas 和 NumPy),您也无需卸载、删除或更改其中任何一个。

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

要查看 Python 的 conda 安装是否在您的 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?

请参阅过时的操作系统支持

使用 conda 包

如何配置或选择退出英特尔数学内核库 (MKL)?

有关配置和卸载 MKL 的信息,请参阅 Anaconda MKL 文档


如何使用 TKinter?

确保tk安装了 conda 包:

conda list tk

如果未安装,请运行:

conda install tk

Python 程序可以在 Python 2 或 Python 3上使用 TKinter 。import Tkinterimport 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


如何在 Anaconda 中使用 GPU?

请参阅使用 GPU 包

一般

CPython 是如何编译的?

  • Python 2.6 和 2.7 是用 Visual Studio 2008 编译的。
  • Python 3.3 和 3.4 是用 VS 2010 编译的。
  • Python 3.5 是用 VS 2015 编译的。

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

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

Anaconda 软件分发。计算机软件。版本 2-2.4.0。Anaconda,2016 年 11 月。网络。< https://anaconda.com >。