【发布时间】:2016-01-20 05:30:35
【问题描述】:
我已经使用 Enthought Canopy 作为我的 Python 环境大约一年了。 Canopy 很棒,因为它的专用终端使使用 pip install 安装具有正确依赖项的软件包变得轻而易举。
我正在使用 Canopy 来支持我对 iPython 笔记本(现在是 Jupyter)的使用,并且效果很好。但是,最近我遇到了对在 python 2.x 中运行的不同包的支持不足 - which canopy is restricted to.
我现在正在考虑改用 Anaconda。 stackoverflow 上的A quick search 显示了有关依赖关系问题的多个线程,以及有关如何安全地卸载 Anaconda 的one thread。
因此,我想将这个线程专门用于从非程序员的角度实际第一次正确安装 Anaconda。 IE。最小交互 root 和 bash 脚本等。
问题/疑问:
- Anaconda 有自己的终端吗?如果不是,我如何确保我安装的软件包具有正确的依赖关系?
- 我在运行 iOS 的 Macbook 上,如何确保我没有弄乱本机 python 安装?我之前在 brew install 方面遇到过重大问题。
- 下载 Anaconda 并安装后,如何将其设为我的默认 iPython notebook (Jupyter) 环境?例如。当我打开终端并写入“
ipython notebook”时,它将启动依赖于 Anaconda 的终端。 - conda install 无法识别
conda install rise来安装Reveal.js。如何使用 conda 安装本地包?
我希望有经验/建议的人将在此处的 cmets/answers 中链接有用的线程和链接。如果这个线程与安全卸载 Anaconda 线程一样使用,那就太好了。
【问题讨论】:
标签: installation dependencies ipython-notebook anaconda canopy