2017-09-16 1 views
-1

데비안 9와 구형 LaserJet 프린터를 설치했습니다. 내가 hplip 설치 프로그램을 실행하면 그것은 말합니다 : 데비안 9 pyqt4-dbuspyqt4 pakages 그런를이 없습니다꾸러미에 심볼릭 링크 생성

error: A required dependency 'pyqt4-dbus (PyQt 4 DBus - DBus Support for PyQt4)' is still missing. 
error: A required dependency 'pyqt4 (PyQt 4- Qt interface for Python (for Qt version 4.x))' is still missing. 
error: Installation cannot continue without these dependencies. 
error: Please manually install this dependency and re-run this installer. 

.

이들을 python-qt4-dbuspython-qt4이라고합니다.

가장 쉬운 방법은 심볼릭 링크를 만드는 것입니다.

도와주세요.

+0

"이 문제를 해결하는 가장 쉬운 방법은 심볼릭 링크를 만드는 것입니다." - 아니, 그렇지 않아. –

답변

1

보통 가짜/메타 패키지를 만들 수있는 프로그램은 입니다 (종속성/충돌/등). 정보. 수 있도록함으로써 dpkg를 특정 패키지 이름과 버전이없는 경우, 다른 패키지 '종속의 버그를 해결할 수 있습니다 설치되어있는 생각 : 그것의 설명은 또 다른 용도는 의존성 검사를 회피하는 것입니다

을 말한다. (그래도 그런 버그를 신고 해주세요.)

나에게는보기 싫은 해결책이지만, 다른 모든 것이 실패하면 가짜 패키지가 도움이 될 수 있습니다.

1

먼저 파이썬 패키지를 관리하기위한 도구 인 pip를 설치해야합니다.

apt-get update && apt-get install pip 

그럼 당신은 쉽게

pip install pyqt4 pyqt4-dbus 

이 있어야합니다 작업을 실행할 수 있습니다.

+0

출력이 ftom'apt-get'과 같습니다 :'pyqt4','pyqt4-dbus'에 일치하는 배포판이 없습니다. – Drakonoved

+1

@ Drakonoved 이미 컴파일 된 패키지를 찾을 수 없다면 소스에서 수동으로 컴파일해야합니다. [약간의 도움이 될 수 있습니다] (http://pyqt.sourceforge.net/Docs/PyQt4/installation.html)). –