mac 端口 python32 tkinter 模块未加载

mac 端口 python32 tkinter 模块未加载

无法启动我的 Python 脚本。它抱怨说找不到 Tkinter 模块……

嗯,我错过了什么?

from Tkinter import *
ImportError: No module named Tkinter


$ sudo port installed | grep py
 py32-tkinter @3.2.2_0 (active)
 python32 @3.2.2_0 (active)

谢谢!

答案1

确保您正在运行 macports 版本的 python 而不是 OSX 版本。

which python

应该返回

/opt/local/bin/python

如果它返回/usr/bin/python则您的路径需要调整。

export PATH=/opt/local/bin:/opt/local/sbin:$PATH 

您可以从命令提示符运行上述行来测试它是否有效。如果它有效,您需要将其放入您的 ~/.profile 中,以便它在会话之间持久存在。

相关内容