![py2dsp를 통해 PyPi 패키지 gdown을 설치할 수 없습니다.](https://linux55.com/image/226858/py2dsp%EB%A5%BC%20%ED%86%B5%ED%95%B4%20PyPi%20%ED%8C%A8%ED%82%A4%EC%A7%80%20gdown%EC%9D%84%20%EC%84%A4%EC%B9%98%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
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
패키지를 사용하십시오).