文章目录
官方文档:libtorrent python binding
http://libtorrent.org/python_binding.html
1、下载代码
建议使用:
git clone --recurse-submodules https://github.com/arvidn/libtorrent.git
如果在 github web 界面下载代码,build 的时候可能会报如下错误:
error: Unable to load Jamfile.
如果你参考 这个方法来解决
https://github.com/arvidn/libtorrent/issues/6135
git submodule update --init --recursive
可能会报错
Fatal: Not A Git Repository
2、安装 b2
可参考文章:https://blog.csdn.net/lovechris00/article/details/137013703
3、build
python setup.py build
4、install
安装进 python 环境
python setup.py install
To build a binary wheel package:
python -m pip install wheel
python setup.py bdist_wheel