1

我正在尝试使用此模块SimpleTorrentStreaming来使用 python 流式传输种子但是当我尝试

Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2
>>> from SimpleTorrentStreaming import SimpleTorrentStreaming

我收到这个错误

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/SimpleTorrentStreaming/SimpleTorrentStreaming.py", line 7, in <module>
    from futures import ThreadPoolExecutor
ImportError: No module named futures

这告诉我安装futures模块,我做到了:

$ pip freeze
....
futures==3.0.3
....

但是我仍然遇到同样的错误。我确实需要让它工作,因为这是唯一用于 torrent 流的 python 库。

4

2 回答 2

2

SimpleTorrentStreaming 的作者在这里。

很久以前,我将该库从另一个项目中分离出来,出于某种原因,我把它遗弃了,希望在我有时间完成它之前,没有人会进入我的 github 存储库列表的底部。

我发布了一个新版本(0.1.1),它确实有效。

https://github.com/XayOn/python-simpletorrentstreaming https://pypi.python.org/pypi/SimpleTorrentStreaming/0.1.1

于 2015-08-29T01:02:05.730 回答
0

打开SimpleTorrentStreaming.py文件并替换这一行

from futures import ThreadPoolExecutor

from concurrent.futures import * 
于 2015-08-26T18:43:19.457 回答