5

一开始,我试过了conda install dillconda但在互联网上找不到它。

然后我从这里下载了默认 IPython 目录中的 .tgz和文件: https ://pypi.python.org/pypi/dill.zip

之后我尝试了以下命令:
conda install dill-0.2b1.zip
conda install "C:\<rest_of_the_complete_path>\dill-0.2b1.zip"
同样对于.tgz. 所有四次尝试都产生了错误:
No packages found matching:

我做错了什么?我正在尝试重复以下链接中给出的示例:http: //nbviewer.ipython.org/gist/minrk/5241793

编辑 1:我通过从https://pypi.python.org/pypi/dilldill运行.exe文件安装在我的系统上。此步骤安装在我的系统 python ( ) 上,但没有安装在我的 Anaconda Python 上。我假设这两个 python 是分开的,因为我可以在两者上导入常用模块(例如)——我访问的 python和我通过 IPython 笔记本访问的那个——但我只能在我访问的 python 上导入而不是在我的 IPython 笔记本中。dillC:\Python27numpycmddillcmd

4

2 回答 2

5

我阅读了 Anaconda 的快速入门指南(链接),其中描述了如何安装 Continuum Analytics Repository 中不可用的软件包。因此,我去了binstar.org并搜索了dill.

以下版本可用于 Windows,其中我下载了文件win-32\dill-0.2b1-py27_0.tar.bz2.
https://binstar.org/dhirschfeld/dill/0.2b1/files

然后我转到下载文件的目录并执行以下命令:
conda install win-32-dill-0.2b1-py27_0.tar.bz2

我使用该命令检查了包的可用性conda list,现在似乎dill已为我的 IPython 笔记本安装了该包。

于 2014-05-10T21:41:47.733 回答
3

如果 conda 没有安装它,它只是意味着它还没有在 Continuum Anaconda 存储库中。你可以这样做pip install dill,这应该适用于 Anaconda。

如果pip不适合你,我已经为 dill 创建了一个 conda 包并将其上传到我的http://binstar.org频道。您可以通过以下方式安装:

conda install -c pwang dill

于 2014-05-10T14:46:18.313 回答