我尝试在mac10.5.8和python2.6中运行/Developer/Examples/Quartz/Python中的一些Quartz演示。但是,我得到的错误,核心图形没有找到。在
Traceback (most recent call last):
File "circle.py", line 38, in <module>
from CoreGraphics import *
ImportError: No module named CoreGraphics
在看苹果的文档时,这不是应该被加入进来的吗?http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_python/dq_python.html#//apple_ref/doc/uid/TP30001066-CH218-TPXREF101
CoreGraphics
包装器是苹果在OS X中提供的Python的一部分提供的。由于在OS X 10.5中没有苹果提供的Python2.6版本(苹果提供2.5和2.3版本),您必须使用非苹果版本,可能来自python.org网站安装程序或MacPorts。他们没有这个模块。要么切换到使用苹果提供的2.5版本,要么看看使用开源的PyObjC Quartz bindings。在相关问题 更多 >
编程相关推荐