ImportError : gtk라는 모듈이 없습니다.


9

애프터 전함 몇 시간 다시 내가 이더넷 케이블을 사용한 후 작업 바탕 화면을 그럭저럭sudo apt-get install ubuntu-desktop

그러나 지금 CLI에서 우분투 소프트웨어 센터를 실행하려고하면 이것이 내가 얻는 것입니다.

rick@Abigail:~$ sudo software-center 
Traceback (most recent call last):
  File "/usr/bin/software-center", line 34, in <module>
    import gtk
ImportError: No module named gtk

누구나이 문제를 해결하는 방법을 추측합니다. 시냅스의 검색 창도 없습니다. axi라는 모듈과 관련이 있습니다. 둘 다 관련이 있다고 생각합니다.

답변:


11
sudo apt-get install python-gtk2

이 문제를 해결해야합니다. 이것들은 소프트웨어 센터를위한 GUI를 구축하는데 사용되는 그래픽 패키지 인 GTK를위한 파이썬 바인딩입니다.

axi는 완전히 다른 것입니다, 입력 해보십시오

sudo apt-get install afnix

터미널에 넣고 그것이 수정되는지 확인하십시오.


나는 많은 파이썬 패키지를 다시 설치했는데, 이제 소프트웨어 센터는 작동하지만 afnix는 도끼 문제를 해결하지 못했습니다. 상단에 있어야 할 검색
창이

"xi라는 모듈과 관련이 있습니다."라고 말할 때 구체적으로 무엇을 알려줍니까? sudo synaptic명령 행에서 실행 하면 axi를 언급하는 오류 또는 경고가 발생합니까? 세부적인 내용으로 독창적 인 질문을 자유롭게 편집하십시오.
John Lyon

1
지금 작동하고, axi와 관련된 모든 것을 다시 설치했습니다.
Rick_2047

3
python-gtk2 및 python-gtk2-dev가 설치되어 있어도 fslint-gui를 실행할 때 "ImportError : No module named gtk"라는 메시지가 계속 표시됩니다. 제안? (또한 Python 인터프리터에서도 오류가 발생합니다.)
Steve Kroon

3
@SteveKroon 이것은 일반적으로 동일한 컴퓨터에서 여러 버전의 Python을 사용하는 경우 발생합니다. 문제가있는 Python 버전의 경우 python-gtk를 수동으로 설치해야 할 수도 있습니다. 다른 문제라고 생각되는 데 여전히 문제가 있으면 다른 질문을여십시오.
John Lyon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.