没有名为 objc 的模块
我在用Xcode和cocoa-python的时候,总是遇到一个错误:
Traceback (most recent call last):
File "main.py", line 10, in <module>
import objc
ImportError: No module named objc
这个问题似乎是因为我尝试了很多方法去安装或者找到objc和那个文件用到的其他模块,但我发现我的电脑上根本没有这些文件。所以,有人知道我可以在哪里下载这些实际的文件吗?比如objc.py、Foundation.py、AppKit.py和PyObjCTools.py?
3 个回答
0
如果你电脑上安装了多个Python版本,而且你的pythonpath设置不正确,也可能会出现这种情况。想了解一种可能的解决方法,可以查看这里:https://stackoverflow.com/a/73459838/11072418
2
http://pyobjc.sourceforge.net/ 是整个 PyObjC 项目的主页。如果你的电脑上没有预装这个东西,你可以随时从这个网站上下载。
12
在MacOSX上,打开终端(也就是控制台),然后输入:
pip install -U pyobjc