蟒蛇安装;第一次做对
Anaconda installation; getting it right the first time
我已经使用 Enthought Canopy 作为我的 python 环境大约一年了。 Canopy 很棒,因为它的专用终端使使用 pip install
.
安装具有正确依赖项的软件包变得轻而易举
我正在使用 Canopy 来支持我对 iPython notebook(现在是 Jupyter)的使用,并且运行良好。但是,最近我 运行 发现 运行 在 python 2.x - which canopy is restricted to.
中缺乏对不同软件包的支持
我现在正在考虑切换到 Anaconda。 A quick search on Whosebug shows multiple threads about problems with dependencies, and one thread关于如何安全地卸载Anaconda。
因此,我想将此线程专门用于从非程序员的角度第一次正确安装 Anaconda 的过程。 IE。最小交互根和 bash 脚本等
Issues/questions:
- Anaconda 有自己的终端吗?如果不是,我如何确保我安装的软件包具有正确的依赖关系?
- 我在 Macbook 运行ning iOS 上,如何确保我没有搞乱本机 python 安装?我之前遇到过 brew install 的重大问题。
- 下载并安装 Anaconda 后,如何将其设置为我的默认 iPython notebook (Jupyter) 环境?例如。当我打开一个终端并输入“
ipython notebook
”时,它会启动 Anaconda 依赖项。
- conda 安装无法识别
conda install rise
以安装 Reveal.js。如何使用conda安装本地包?
我希望 experience/advice 的人会 link 有用的线程和 comments/answers 中的 link 在这里。如果此线程用作安全卸载 Anaconda 线程,那就太好了。
- 在您的终端中使用
[conda install]
。这依赖于在 PyPi (link to documentation) 上托管和编译的包。
- 1 部分回答。真的 尽量不要安装任何东西,除非你使用
conda install
。
- 找到 Anaconda Launcher(在 Anaconda 文件夹中)并从那里启动 ipython-notebook。或者在终端中写入
which python
以确保您的 Anaconda python 是您的默认环境。
- 可以构建 your own conda compatible packages。
Anaconda 会将自身附加(应该附加)到您的 PATH 环境变量中。当您键入 "python" 或 "ipythonnotebook" 时,它将执行 anaconda 安装的版本。
Anaconda 创建一个单独的 python 安装。在 OS X 上,它不会干扰或与您的系统通信 python。安装路径是 /Users/username/anaconda/bin。 Anaconda 允许您轻松创建具有不同依赖项和包版本的其他虚拟环境:
conda create -n environment_name python=version_number
一旦安装并且 Anaconda 附加到您的 PATH 如果您 运行 任何 python 命令它将执行在 ~/anaconda/bin 中找到的包并忽略系统,或额外的 python 安装。这包括使用 pip,因为它是 Anaconda 安装的一部分。
Conda 是 Python 的包管理系统,尽管添加了一些 C 和 R 包。有人可以为它创建一个包装器,您还可以使用 pip,但同样 python 包是主要焦点。
我已经使用 Enthought Canopy 作为我的 python 环境大约一年了。 Canopy 很棒,因为它的专用终端使使用 pip install
.
我正在使用 Canopy 来支持我对 iPython notebook(现在是 Jupyter)的使用,并且运行良好。但是,最近我 运行 发现 运行 在 python 2.x - which canopy is restricted to.
中缺乏对不同软件包的支持我现在正在考虑切换到 Anaconda。 A quick search on Whosebug shows multiple threads about problems with dependencies, and one thread关于如何安全地卸载Anaconda。
因此,我想将此线程专门用于从非程序员的角度第一次正确安装 Anaconda 的过程。 IE。最小交互根和 bash 脚本等
Issues/questions:
- Anaconda 有自己的终端吗?如果不是,我如何确保我安装的软件包具有正确的依赖关系?
- 我在 Macbook 运行ning iOS 上,如何确保我没有搞乱本机 python 安装?我之前遇到过 brew install 的重大问题。
- 下载并安装 Anaconda 后,如何将其设置为我的默认 iPython notebook (Jupyter) 环境?例如。当我打开一个终端并输入“
ipython notebook
”时,它会启动 Anaconda 依赖项。 - conda 安装无法识别
conda install rise
以安装 Reveal.js。如何使用conda安装本地包?
我希望 experience/advice 的人会 link 有用的线程和 comments/answers 中的 link 在这里。如果此线程用作安全卸载 Anaconda 线程,那就太好了。
- 在您的终端中使用
[conda install]
。这依赖于在 PyPi (link to documentation) 上托管和编译的包。 - 1 部分回答。真的 尽量不要安装任何东西,除非你使用
conda install
。 - 找到 Anaconda Launcher(在 Anaconda 文件夹中)并从那里启动 ipython-notebook。或者在终端中写入
which python
以确保您的 Anaconda python 是您的默认环境。 - 可以构建 your own conda compatible packages。
Anaconda 会将自身附加(应该附加)到您的 PATH 环境变量中。当您键入 "python" 或 "ipythonnotebook" 时,它将执行 anaconda 安装的版本。
Anaconda 创建一个单独的 python 安装。在 OS X 上,它不会干扰或与您的系统通信 python。安装路径是 /Users/username/anaconda/bin。 Anaconda 允许您轻松创建具有不同依赖项和包版本的其他虚拟环境:
conda create -n environment_name python=version_number
一旦安装并且 Anaconda 附加到您的 PATH 如果您 运行 任何 python 命令它将执行在 ~/anaconda/bin 中找到的包并忽略系统,或额外的 python 安装。这包括使用 pip,因为它是 Anaconda 安装的一部分。
Conda 是 Python 的包管理系统,尽管添加了一些 C 和 R 包。有人可以为它创建一个包装器,您还可以使用 pip,但同样 python 包是主要焦点。