16

根据这篇文章:https ://groups.google.com/forum/?fromgroups#!topic/kivy-users/ n7c3thksnzg,可以通过 PyDev 使用 Eclipse 作为 Kivy 的 IDE。但是,我不明白说明。谁能详细说明如何将 Kivy 与 Eclipse 连接起来。

注意:我在 Windows 机器上。另外,是否可以使用 PyPy 而不是 Python 解释器?

谢谢~!

4

6 回答 6

17

在 Windows xp/7 上使用 Kivy 和 Pydev

  • 在 Window/Preferences/PyDev/Interpreter-Python 下添加一个新的解释器,指向 kivy 便携版附带的 python 可执行文件
  • 在库选项卡下添加 kivy 包文件夹(仍在 Python Interpreters Prefs 部分,确保选择了 kivy python 解释器)
  • 在 Environment 选项卡中,添加以下三个键值对:(假设: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 的新项目时,只需指定适当的解释器,您就可以开始使用了

于 2012-04-30T16:56:04.207 回答
5

我认为这只是指出:

于 2012-03-22T11:08:23.020 回答
4

按照上述说明进行操作后,我仍然遇到未找到导入的问题。我发现我必须在 Eclipse 中打开我的项目属性并在“PyDev - PYTHONPATH”下添加我的 kivy 目录,例如 C:\Kivy141\kivy

于 2013-01-22T02:33:34.267 回答
3

从 kivy 1.9.0 开始,PATH 还必须包含 c:\kivy\SDL2\bin 否则在尝试运行 kivy 时会抛出错误并在打开窗口时失败。我想我读到 kivy 自 2012 年 4 月发布答案以来不再使用 PyGame 并转向 SDL2。

于 2015-05-09T18:15:04.200 回答
0

我正在使用带有 Eclipse Mars(版本 4.5.1)的 Windows 7 x64。对我有用的步骤(非常接近 Rabih 的答案):
1.我从这里复制了本地机器上的 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 路径 = c:\kivy;c:\kivy\Python;c:\kivy\gstreamer\bin;c:\kivy\MinGW\bin;%PATH%在此处输入图像描述




5.使用您刚刚在项目中创建的解释器。请注意,如果您不指定您创建的一个,则会选择一个默认值

于 2015-12-09T08:18:40.653 回答
0

在 OS X 上使用带有 Kivy 和 Pydev 的 Eclipse IDE

  • 输入which ivy终端并找到可执行文件(应该是 /usr/local/bin/kivy)
  • 然后从 Eclipse 菜单中选择 Preferences 并导航到 PyDev -> Interpreters -> Python Interpreter。
  • 通过单击右侧的 New... 按钮 (1) 打开 Select Interpreter 对话框。
  • 在解释器名称字段中填写解释器的名称(kivy)(2)
  • 在 Interpreter Executable 字段中填写标识的路径(/usr/local/bin/kivy)
  • 按 OK 并等待该过程完成。
  • 不要忘记更改项目中的解释器设置。您可以通过在 PyDev - Interpreter/Grammar 页面下的 Package Explorer 中右键单击您的项目来完成。

在此处输入图像描述

于 2015-12-15T21:50:55.103 回答