导入 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 不工作的主要内容,如果未能解决你的问题,请参考以下文章
scrape_tracker 不使用 libtorrent 发出任何警报
在 Ubuntu 上为 libtorrent 安装 Python3 绑定
libtorrent-rasterbar 的 Python 绑定不起作用