2011-07-31 12 views
0

のPython 3.1輸入Tkinterの利回りエラー

import turtle #this yields an error from importing tkinter 

スクリプトにオープンブックの開始:

import tkinter 
exit() 

収量:

Traceback (most recent call last): 
    File "imptk.py", line 1, in <module> 
    import tkinter 
    File "/Library/Frameworks/Python.framework/Versions/3.1/lib/python3.1/tkinter/__init__.py", line 39, in <module> 
    import _tkinter # If this fails your Python may not be configured for Tk 
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.1/lib/python3.1/lib-dynload/_tkinter.so, 2): no suitable image found. Did find: 
    /Library/Frameworks/Python.framework/Versions/3.1/lib/python3.1/lib-dynload/_tkinter.so: mach-o, but wrong architecture 

任意の提案ですか?

答えて

0

あなたのPythonが正しくインストールされていない、問題のライブラリが間違ったアーキテクチャのためにコンパイルされているか、間違ったプロセッサーか、64ビットでなければならない32ビット用などです。いずれにしても、これはプログラミングエラーではありません。

+0

ありがとうございました。私は3.1をアンインストールし、3.2.1とActiveTcl 8.5.10.1をインストールし、それ以上のtkinterエラーはありません。 – Joel