macos - 如何使用 sublime text mac OSX 构建 kivy

标签 macos sublimetext2 kivy

我希望能够通过按 cmd+B 从 sublimetext2 构建 kivy 程序

我添加了一个 kivy 版本

{
    "cmd": ["kivy", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)"

}

但每次都会出错

Errno 2] No such file or directory
[cmd:  [u'kivy', u'-u', u'/Python_code/Test.py']]
[dir:  /Python_code]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]

我在build设置时缺少什么?

最佳答案

除非您的 kivy 可执行文件位于错误中显示的路径中列出的目录之一,否则它将不会被执行。要解决此问题,请转到命令行并输入 which kivy。它应该返回 kivy 可执行文件的完整路径。接下来,编辑 .sublime-build 文件以包含完整路径。

例如,如果 which kivy 返回 /usr/local/bin/kivy,那么您的 .sublime-build 文件应该如下所示这个:

{
    "cmd": ["/usr/local/bin/kivy", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)"
}

关于macos - 如何使用 sublime text mac OSX 构建 kivy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22719801/

相关文章:

java - 在运行 OSX 10.8.5 的 iMac 上使用 LWJGL 创建 FBO

python - Sublime Text 2 和 PYTHONPATH

sublimetext2 - 设置不同的字体和颜色以在Sublime Text 2中进行无干扰的自由编辑

android - Kivy无限滚动

macos - SecKeychainItemDelete 在 Mac OS X 10.7 上返回 -67701 (errSecInvalidRecord)

c - 完成后将openmp线程返回到单线程

sublimetext2 - 如何为 TypeScript 配置 Sublime 构建系统

android - Android 上的 Kivy + Revmob

python - 为什么根窗口小部件与窗口的大小不同?

ios - Xcode 日志记录 : "Metal API Validation Enabled"