我正在尝试使用python和可可框架在OS X 10.6.6,XCode3.2,fink上设置工作环境。我在网上扫描了几个参考资料,但是没有一个对我有效。
我通过fink安装了python2.6和pyobjc-py26。当我在终端中运行一个python shell时,我得到:
localhost:PyObjCTut stymek$ which python
/usr/bin/python
localhost:PyObjCTut stymek$ python
Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49)
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import objc
>>>一切都很好。
当我尝试从Xcode构建基本代码(例如,1.default Python + Cocoa template 2.来自here的示例)时,python无法找到objc模块。为什么?
Traceback (most recent call last):
File "main.py", line 10, in <module>
import objc
ImportError: No module named objc发布于 2012-05-20 02:43:56
在手动安装Python版本2.7和3.x之后,我遇到了几乎类似的问题。
在XCode中没有这样的设置-苹果公司发布的Python (v2.6)需要成为默认设置。
另外,检查/System/Library/Frameworks/Python.framework/Versions -‘当前’符号链接需要指向默认的PythonV2.6
https://stackoverflow.com/questions/4991447
复制相似问题