python3-dev 우분투를 설치할 수 없습니다


10

python3-dev사용하여 설치하려고 할 때 sudo apt-get install python3-dev다음 메시지가 나타납니다.

python3-dev : Depends: libpython3-dev (= 3.4.0-0ubuntu2) but it is not going to be installed
           Depends: python3.4-dev (>= 3.4.0-0~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

그래서 의존성 설치를 시도한 libpython3-dev다음이 메시지가 나타납니다.

The following packages have unmet dependencies:
 libpython3.4-dev : Depends: libpython3.4-stdlib (= 3.4.0-2ubuntu1.1) but 3.4.3-1ubuntu1~14.04.1 is to be installed
                    Depends: libpython3.4 (= 3.4.0-2ubuntu1.1) but 3.4.3-1ubuntu1~14.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.

그러나 두 종속성이 이미 설치되어 있습니다. 우분투 14.04를 사용하고 있습니다.

내가 달릴 때 apt-cache policy python3.4나는 얻었다

    python3.4:
    Installed: 3.4.3-1ubuntu1~14.04.1
  Candidate: 3.4.3-1ubuntu1~14.04.1
  Version table:
 *** 3.4.3-1ubuntu1~14.04.1 0
        100 /var/lib/dpkg/status
     3.4.0-2ubuntu1.1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     3.4.0-2ubuntu1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

어떤 우분투 버전? 시도 apt-get clean all다시 시도하십시오.
Aizuddin Zali

여전히 같은 오류
iLoveCamelCase

명령을 어떻게 호출 했습니까? 시스템이 최신인지 확인하십시오.
Aizuddin Zali

어떤 명령? 내가 사용sudo apt-get clean all
iLoveCamelCase

당신이 설치하려고 할 때 의미합니다.
Aizuddin Zali

답변:


6

해결책은 Ubuntu 개발자가 Python 3.4.3을 업데이트 저장소에 다시 업로드 할 때까지 기다리는 것입니다. 이것은 지금 어느 날 일어날 것입니다. 당신의 눈을 계속 버그 # 1348954 .

편집 : 고정. 설치 python3-dev가 다시 작동합니다.


2

알았어 그래서 나는 이것을 통해 파이썬을 강제로 다운 그레이드하여 일시적으로 문제를 해결했다.

apt-get install -y \
  python3.4=3.4.0-2ubuntu1.1 \
  python3.4-minimal=3.4.0-2ubuntu1.1 \
  libpython3.4-stdlib=3.4.0-2ubuntu1.1 \
  libpython3.4-minimal=3.4.0-2ubuntu1.1

편집 : stdlib일부 라이브러리가 누락되어 다시 설치 한 후 . python3을 제거하면 데스크톱 환경의 일부 패키지가 제거되어 데스크톱 환경이 다시 설치 될 수 있습니다.

이 후 lightdm에 문제가있었습니다. 제거하기 전에 제거 된 패키지를 인쇄하고 새 파이썬 3으로 다시 설치하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.