如何在 Windows 上使用 Anaconda 安装 ipdb?

Use*_*ser 5 windows ipython ipdb anaconda

我已经安装了 Python 2.7,但我想尝试IPython,因此我按照 ipython 网站上的建议通过Anaconda安装了 IPython (尽管不确定这样做的优点/缺点是什么)。现在我想使用ipdb调试器。我想我需要确保它安装在 Anaconda 版本的 python 下,而不是普通的 python 下。

我该如何安装这个?一般来说,如果我想在 Anaconda 下安装一些任意的 python 模块,我该怎么做?

Use*_*ser 4

实际上我认为对于 ipdb 来说它已经与 Anaconda 一起安装了。但总的来说,您似乎可以根据需要通过 pip 或 easy_install 安装东西。我缺少的关键是确保您使用的是 Anaconda 附带的 pip/easy_install (这是 Scripts 目录中的 .bat 文件)而不是系统 Python 的 pip/easy_install。所以:

Anaconda\Scripts\easy_install somepackage

Anaconda\lib\site-packages\这将在系统 python 中安装某些包,而不是在系统中。这似乎有效,我现在可以从我的 anaconda python 导入一些包。这似乎有效。通过阅读 Anaconda 文档,我不清楚是否所有内容都需要放在 conda 包中。

这个答案似乎支持这个想法:Installing Anaconda into a Virtual Environment