【问题标题】:Can't run kivy file on Komodo无法在 Komodo 上运行 kivy 文件
【发布时间】:2016-09-16 12:53:45
【问题描述】:

我正在尝试在 Komodo IDE(适用于 Mac)上运行 Kivy python 文件,但它给了我这个错误 import kivy ImportError: No module named kivy 虽然如果我将文件拖放到 Kivy 应用程序上,它会正常运行,

有什么想法吗?,谢谢

【问题讨论】:

  • 您尝试在终端上sudo pip install kivy 了吗?有时安装不在python路径下,所以python看不到。
  • 也许 IDE 使用了不同的 python 安装(更改路径以获取它或在此处安装 kivy)或者...添加附加导入文件夹作为答案告诉你。要检查不同的安装,只需打开控制台并检查版本。如果还不够,请查看pip list。让我发笑 - Komodo 上的 Kivy(重新):D

标签: python python-3.x kivy komodo kivy-language


【解决方案1】:

尝试转到编辑 > 首选项 > 语言 > Python > 附加 Python 导入目录,然后添加安装 Kivy 的目录。我不确定在 Mac 上它会在哪里。要找出答案,请在 python 解释器中(或其他地方 - 只要您能够成功导入 kivy),请执行以下操作:

>>> import kivy
>>> kivy.__file__

并通过如上所述的 Komodo 设置在该路径中从 kivy/ 向上添加一个目录。

【讨论】:

    【解决方案2】:

    这仅适用于 Komodo 代码智能。运行时间仍然限于 PYTHONPATH。要运行使用 Kivy 的脚本,即使在您的命令行中,kivy 源代码也必须在您的 PYTHONPATH 上。

    您可以在 Komodo 中使用 Edit > Preferences > Environment 将项目添加到您的 PYTHONPATH,然后创建一个 New 环境变量以将 kivy 安装位置附加到您的 $PYTHONPATH,即$PYTHONPATH:install/location/kivy。

    如果你不介意在你的系统中安装它,我会按照上面@tuan333 的建议做,使用 pip 安装它,然后确保你在 Komodo 中使用那个 Python 解释器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-03
      • 1970-01-01
      • 2018-06-02
      相关资源
      最近更新 更多