导入错误:没有名为AppKit的模块

时间:2012-10-07 09:35:57

标签: python appkit

我使用Mac OS X LionPython 2.7。我是python的新手。任何人都可以告诉我如何import AppKitPyObjCPython。但是,我在尝试导入Import Error: No module named AppKit或“Import Error: No module named PyObjC时收到错误。

尝试easy_install也无济于事。 This is a screenshot when I run <code>easy_install PyObjC</code>

如何导入这两个模块?

4 个答案:

答案 0 :(得分:15)

如果尚未安装,请运行以下命令安装pip

sudo easy_install pip

然后运行:

## install for all users
sudo pip install pyobjc

## install for current user only
pip install pyobjc --user

答案 1 :(得分:2)

如果您使用的是Mac,那么您可能正在使用错误的点数版本,请尝试使用sudo pip3 安装-U pyobjc来解决这个问题。

答案 2 :(得分:1)

这是关于如何安装PyObjc的良好指南:http://ioanna.me/2009/09/installing-pyobjc-xcode-templates-in-snow-leopard/

当我尝试安装PyObjc时,我发现它很难,但过了一段时间,(以及大量的谷歌搜索)我得到了它。

修改

我找到了一个关于如何做到这一点的更现代的指南。下载templates并将它们放入您的~/Library/Developer/Xcode/Templates/目录中,一切都应正常运行。

答案 3 :(得分:0)

If you are using PyCharm, you should install PyObjC package manually within it because of venv I guess. This was the only working solution for me.