根据这篇文章:https://groups.google.com/forum/?fromgroups#!topic/kivy-users/n7c3thksnzg,可以通过PyDev将Eclipse用作Kivy的IDE。但是,我不明白这些说明。任何人都可以详细说明如何将Kivy与Eclipse连接。
注意:我在Windows机器上。另外,是否可以使用PyPy而不是Python Interpreter?
感谢〜!
答案 0 :(得分:17)
在“环境”选项卡中,添加以下三个键值对: (假设:kivy root是c:\ kivy)
GST_REGISTRY = c:\ kivy \ gstreamer \ registry.bin
GST_PLUGIN_PATH = c:\ kivy \ gstreamer \ lib \ gstreamer-0.10
PATH = c:\ kivy; c:\ kivy \ Python; c:\ kivy \ gstreamer \ bin; c:\ kivy \ MinGW \ bin;%PATH%
在创建一个打算使用kivy的新项目时,只需指定相应的解释器即可开始使用
答案 1 :(得分:5)
我认为这只是指出:
必须设置PATH,GST_PLUGIN_PATH,GST_REGISTRY环境变量(您可以在命令行中实际执行此操作,然后从该命令行启动eclipse,或在环境选项卡中的解释器配置中设置):{ {3}}
必须以某种方式将Kivy添加到PYTHONPATH中。如果需要,您只能将它添加到项目中(如帖子所示 - 请参阅:http://pydev.org/manual_101_interpreter.html)或实际的解释器配置,如果有更多项目将共享:http://pydev.org/manual_101_project_conf2.html。
答案 2 :(得分:4)
按照上面的说明操作后,我仍然遇到未找到导入的问题。我发现我必须在Eclipse中打开我的项目属性,在“PyDev - PYTHONPATH”下添加我的kivy目录,例如C:\ Kivy141 \ kivy
答案 3 :(得分:3)
从kivy 1.9.0开始,PATH还必须包含c:\ kivy \ SDL2 \ bin,否则在尝试运行kivy时会抛出错误并在打开窗口时失败。我想我读过kivy不再使用PyGame并转移到SDL2,因为2012年4月发布了答案。
答案 4 :(得分:0)
我在Eclipse Mars(版本4.5.1)中使用Windows 7 x64。
对我有用的步骤(非常接近Rabih回答):
1。我在here的本地机器上复制了Kivy 1.9.0
2. 我将kivy.bat文件重命名为python.bat(此步骤可以忽略)
3. Eclipse-> Window-> Preferences-> PyDev-> Interpreters-> Python Interpreter-> New
并添加了python.bat文件作为解释器。执行此操作后,解释器应如下图所示:
4. 在Environement标签中添加每个人提到的3个键:
GST_REGISTRY = c:\ kivy \ gstreamer \ registry.bin
GST_PLUGIN_PATH = c:\ kivy \ gstreamer \ lib \ gstreamer-0.10
PATH = c:\ kivy; c:\ kivy \ Python; c:\ kivy \ gstreamer \ bin; c:\ kivy \ MinGW \ bin;%PATH%
5. 使用您刚刚在项目中创建的解释器。请注意,如果您未指定您创建的那个
答案 5 :(得分:0)
which ivy
并找到可执行文件(应该是/ usr / local / bin / kivy)