导入 libtorrent 不工作

Posted

技术标签:

【中文标题】导入 libtorrent 不工作【英文标题】:import libtorrent not working 【发布时间】:2013-05-30 00:10:44 【问题描述】:

我用 brew 在 Mac 上安装了 libtorrent-rasterbar。安装后,我使用以下命令检查它是否安装良好:

brew install libtorrent-rasterbar

我得到: 警告:libtorrent-rasterbar-0.16.10 已经安装

所以安装看起来没问题。

如果我去 python 并输入“import libtorrent”,你会得到一个错误。 另外,如果我输入:

>>>help('modules')

我没有在列表中看到 libtorrent。

我做错了什么?

【问题讨论】:

【参考方案1】:

Brew 与 Python 无关。它只会安装系统库。如果你想为 Python 安装库/模块,你应该使用pip(推荐)或easy_install。

我找不到特别好的 Python 对 libtorrent 的支持,尽管对 PyTorrent 等其他 torrent 库有很好的支持。

如果您必须使用 libtorrent-rasterbar,Super User 上有一个很好的教程来说明如何使用它

【讨论】:

如何安装 PyTorrent?我尝试“sudo easy_install /Users/jloubet/Downloads/PyTorrent-0.1.1-py2.5.egg”但出现错误(找不到文件)。 @Tony 到目前为止,最简单的方法是使用 pip。 pip install PyTorrent 就是您所需要的。这将使安装 Python 1000x 的软件包比您现在所做的任何事情都容易。 谢谢 Eli,我已经安装了 PyTorrent,现在我正在尝试如何使用它! 谁投了反对票:介意解释原因,以便我改进答案吗? OP 似乎对我的回答很满意,但如果有改进的余地,我会很想知道的。

以上是关于导入 libtorrent 不工作的主要内容,如果未能解决你的问题,请参考以下文章

Python libtorrent

scrape_tracker 不使用 libtorrent 发出任何警报

在 Ubuntu 上为 libtorrent 安装 Python3 绑定

libtorrent-rasterbar 的 Python 绑定不起作用

检索对等列表而不使用 python-libtorrent 下载种子

Libtorrent通过IP添加对等点[重复]