1

こんにちは、Mac OSX 5 で python3 を使用すると、次のエラーが発生します。

Traceback (most recent call last):
  File "app.py", line 107, in <module>
    sv1 = ttk.Scrollbar(root, orient=VERTICAL, command=vScroll)
  File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/tkinter/ttk.py", line 1138, in __init__
    Widget.__init__(self, master, "ttk::scrollbar", kw)
  File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/tkinter/ttk.py", line 559, in __init__
    _load_tile(master)
  File "/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/tkinter/ttk.py", line 47, in _load_tile
    master.tk.eval('package require tile') # TclError may be raised here
_tkinter.TclError: couldn't load file "/Library/Tcl/tile0.6/libtile0.6.dylib": dlopen(/Library/Tcl/tile0.6/libtile0.6.dylib, 10): no suitable image found.  Did find:
    /Library/Tcl/tile0.6/libtile0.6.dylib: mach-o, but wrong architecture

私はそれから走った:lipo -info /Library/Tcl/tile0.6/libtile0.6.dylibそして得た: Non-fat file: /Library/Tcl/tile0.6/libtile0.6.dylib is architecture: ppc

私はインテルマックを持っています。この問題を解決するにはどうすればよいですか?

4

1 に答える 1

0

tile は tcl/tk の一部です。Intel バージョンの代わりに PowerPC バージョンがインストールされました。正しいバージョンに更新してください。このページ では、OS X と python のバージョンに基づいた組み合わせを示します。

于 2013-03-24T15:16:16.150 に答える