블렌더 2.66a는 파이썬 3.3 API를 제공하는 응용 프로그램입니다. 필자의 시스템에서는 파이썬 3.2를 사용하고자하는 여러 모듈과 함께 설치했습니다 블렌더 내부에, 나는 두sys.path.append가 파이썬 3.x에서 작동하지 않습니다
sys.path.append(r"/usr/lib/python3.2/")
sys.path.append("/usr/lib/python3.2/")
을 시도하고이 명령을 색인 오류, 가리키고에도 자동 완성 기능이 작동하고 새로운 모듈을 제공합니다, 그래서 내가
import tkinter
을 시도했지만이 다음과 같은 오류가 발생
Traceback (most recent call last):
File "<blender_console>", line 1, in <module>
File "/usr/lib/python3.2/tkinter/__init__.py", line 42, in <module>
raise ImportError(str(msg) + ', please install the python-tk package')
ImportError: No module named '_tkinter', please install the python-tk package
이 모듈이 설치되지 않았기 때문에 같은 모듈을 설치하라는 메시지가 모듈에로드되지 않으므로이 오류가 발생하지 않습니다.).
무엇이 어렴풋이 생길 수 있습니까? 난 당신이 바로, 당신은 블렌더에서 파이썬 3.3을 사용하지만 3.2 표준 라이브러리를 포함하려고하고있어 경우
편집
Tkinter의 모듈은 그놈 터미널
이것은'sys.path.append'가 작동하지 않는 것과 아무런 관련이 없습니다. tkinter의 C 부분이 작동해야하는 라이브러리가 누락되었습니다. – geoffspear
@Wooble 어떤 라이브러리? tkinter는 일반 콘솔에서 작동하며 다른 모듈도 해당 경로의 오류없이 가져올 수 있습니다. – user2244984
콘솔과 블렌더 모듈에서 파이썬 버전을 확인 했습니까? 그것들은 아마 다르며,'python-tk' 패키지는 아마 특정 버전에만 설치 될 것입니다. – Bakuriu