아니오. Libtorrent는 Python 3을 지원하지 않습니다.
Python 3 utf8 처리 차이로 인해 컴파일되지만 작동하지 않습니다. 이 잠시 작동하도록 실패 노력이 있었다 다시 https://code.google.com/p/libtorrent/issues/detail?id=449
현재 트렁크도 우분투 python3-이 어떤 이유로 무효 파이썬 3 즉 http://sourceforge.net/p/libtorrent/code/HEAD/tree/trunk/bindings/python/setup.py 라인 70> '인쇄있는 CmdLine'
을 포함 사람들을 혼란스럽게하는 libtorrent 패키지이지만, 확실히 작동하지 않으며 수동 컴파일도하지 않습니다.
가
steps:
apt-get build-dep libtorrent-rasterbar
export 'PYTHON_VERSION=3.4'; export 'PYTHON=/usr/bin/python3.34'
./configure LDFLAGS="-L/usr/lib/python3.4/config-3.4m-x86_64-linux-gnu/" --enable-python-binding --enable-geoip=no
--with-boost-python=boost_python-py34
ldconfig
>> python
import libtorrent
ses = libtorrent.session()
ses.save_state()
"UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa2 in position 0: invalid start byte"
가
A [데비안 패키지]가 존재 (https://packages.debian.org/jessie/python3-libtorrent) 및 [풀 요청 (https://packages.debian.org/jessie/ python3-libtorrent)를 사용하면 원하는대로 할 수 있으므로 이론적으로 가능해야합니다. 그러나 이것이 반드시 Windows에서 쉽다는 것을 의미하지는 않습니다. 그러나 Pythons 2와 Python 3이 공존하기는 쉽습니다. Python 2와 Python 3를 나란히 설치해야하기 때문에 다운 그레이드가 아닙니다. – ikdc
바이너리는 파이썬 2.7에 대해 빌드됩니다. 스스로 구축한다면, 파이썬 3에서 작동 할 가능성이 가장 높습니다. – Arvid
아래 답변에도 불구하고 데비안 패키지 인'python3-libtorrent'의 바인딩은 정상적으로 동작합니다. 그들에게 한번 해보십시오. – amoe