我将我的 MacBook 更新为 Mavericks,重新安装了 Macports 和我通常使用的所有 Python 2.7 模块。在运行 Python 时,我收到以下消息:
导入 mlab 时:
from mayavi import lab
(process:1146): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
运行 mlab 命令(例如 mlab.mesh())时,显示窗口打开,不显示任何内容并冻结。
导入光谱时我没有收到此消息,但在运行view_cube()
显示图像立方体的显示窗口时收到此消息,冻结但显示数据立方体。Xterm似乎有问题,但我无法弄清楚。如何防止显示窗口冻结并摆脱 Gtk-WARNING?
我检查了 locale 和locale -a
,但没有发现任何异常: locale:
locale
LANG=
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=