py2dsp를 통해 PyPi 패키지 gdown을 설치할 수 없습니다.

py2dsp를 통해 PyPi 패키지 gdown을 설치할 수 없습니다.

Debian과 유사한/apt 기반 배포판에서는 시스템 전체에 Python 패키지를 설치하는 대신 APT 패키지를 사용합니다 pip install --system. 여기:

apt에 해당 패키지가 없으면 Debian/Devuan에 Python 패키지를 설치하세요.

이를 수행하는 방법에 대한 논의가 진행 중입니다. 불행히도 이것은 사용하려고 할 때 실패합니다.gdown 패키지:

# mkdir /tmp/gdown
# cd /tmp/gdown
# py2dsp --build gdown
W: py2dsp cache:67: cannot load cache (_load_package_names:():{}): unpackb() got an
unexpected keyword argument 'encoding'
E: py2dsp py2dsp:172: 'build-system'

이것은 py2dsp의 버그입니까? 내 시스템에 문제가 있는 걸까요?

답변1

이것은알려진 버그py2dsp, 안타깝게도 아직 수정 사항이 없습니다.

py2dsp가리키는소스 저장소둘 중 하나도 작동하지 않으므로 앞으로 나아갈 유일한 방법은 다음을 사용하여 소스 패키지를 처음부터 작성하는 것입니다.소스 코드. 시작:

$ curl -Lo gdown-4.7.1.tar.gz https://github.com/wkentaro/gdown/archive/refs/tags/v4.7.1.tar.gz
$ tar xf gdown-4.7.1.tar.gz
$ cd gdown-4.7.1
$ debmake

( debmake패키지를 사용하십시오).

관련 정보