Centos 6.6 32비트 노트북에 Python 2.7.10이 설치되어 있지만 프롬프트에 IDLE을 입력하면 다음과 같은 메시지가 나타납니다.
[sinux1@horriblehost ~]$ idle
** IDLE can't import Tkinter.
Your Python may not be configured for Tk. **
Python 2. 다른 것들은 처음에는 기본값입니다.
2.7.10을 성공적으로 설치했습니다(IDLE이 없어도?).
[sinux1@horriblehost ~]$ python
Python 2.7.10 (default, Jul 23 2015, 12:59:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
나는 무엇을 해야 합니까? 나는 IDLE을 사용할 수 있기를 원하지만, 이 전체 프로젝트는 Eclipse Mars에서 Python 코드를 작성할 수 있도록 하기 위한 것입니다...
답변1
tk
, tk-devel
, tcl
, 패키지를 설치한 tcl-devel
다음 다시 설치해 보세요 python
.
답변2
나는 권장되는 모든 것을 실행 make
하고 make install
설치했지만 소용이 없었습니다. 이 메시지를 받기 시작하세요
Python 빌드가 완료되었지만 이러한 모듈을 빌드하는 데 필요한 필수 비트를 찾을 수 없습니다: bsddb185 sunaudiodev 필요한 비트를 찾으려면 setup.py의 detector_modules()에서 모듈 이름을 찾으십시오.
포기하고 모든 것을 삭제/제거하고 다시 시도하려고 했는데... 이런 제안을 발견했습니다.
python setup.py install
bsddb185
실행했는데 이제 IDLE이 작동합니다. 하지만 여전히 다음 사항에 대한 알림을 받습니다.sunaudiodev