我正在尝试在Komodo IDE(适用于Mac)上运行Kivy python文件,但它给了我这个错误
import kivy
ImportError: No module named kivy
虽然如果我将文件拖放到Kivy应用程序上,它正常运行,
任何想法?,谢谢
答案 0 :(得分:0)
尝试转到编辑>偏好>语言> Python>其他Python导入目录,并添加安装Kivy的目录。我不确定在Mac上会出现这种情况。要在python解释器(或其他地方 - 无论您能够成功导入kivy
的任何地方)中查找,请执行以下操作:
>>> import kivy
>>> kivy.__file__
并通过Komodo设置在该路径中从kivy/
添加一个目录。如上所述。
答案 1 :(得分:0)
这仅适用于Komodo代码智能。运行时间仍限于PYTHONPATH。要运行使用Kivy的脚本,即使在命令行中,kivy源也必须在您的PYTHONPATH上。
您可以使用编辑>在Komodo中为PYTHONPATH添加项目偏好>环境然后创建新环境变量,将kivy安装位置附加到$PYTHONPATH
,即$PYTHONPATH:install/location/kivy
。
如果你不介意在你的系统中使用它,我只是按照上面的@ tuan333建议,使用pip安装它,然后确保你在Komodo中使用那个Python解释器