1

我是 python 的初学者,所以这可能是一个简单的修复。我的系统上有 python 和 ipython。我需要使用在这里找到的一个名为 ner 的包:https ://pypi.python.org/pypi/ner/ 我已经使用“python setup.py install”成功安装了它,因此当我使用“打开python shell”时它可以工作蟒蛇的命令。

但是我在我的系统上也有并使用了 ipython。我很久以前使用 conda 安装了它。当我启动 ipython 并尝试“导入 ner”时它找不到它,因为我相信 ipython/conda 将它的包放在其他地方。所以我不明白如何安装 ner 供 ipython 使用。谢谢。

4

2 回答 2

1

使用命令:

conda skeleton pypi ner
conda build ner

我创建了一个 ner conda 包,并以我的用户名将其上传到 binstar.org。

您可以使用以下方式安装它:

conda install -c travis ner

您还可以尝试确保将 pip 安装到您的 conda 环境中:

conda install pip

然后使用 pip 分别将 ner 安装到每个环境中:

pip install ner
于 2014-08-05T22:55:14.390 回答
0

扩展@travis-oliphant 的答案。如果您按照以下方式构建了包:

conda skeleton pypi ner
conda build ner

然后,您现在可以在任何其他环境中安装该本地构建的包,方法是conda install --use-local ner. 这可以概括为处理您可以在 pypi 上找到但找不到 conda 包版本的其他包。

于 2016-04-14T16:44:32.743 回答