【问题标题】:kivy with pycharm import error带有pycharm导入错误的kivy
【发布时间】:2013-03-04 20:36:39
【问题描述】:

(这里是python+kivy的新功能)。

您好,我正在尝试让 python 与 Kivy 一起运行,我只是想知道是否有办法在 PyCharm 中运行 Kivy 应用程序,因为我遇到了一个错误:

Traceback (most recent call last):
  File "C:/Kivy/kivy/examples/tutorials/pong/main.py", line 1, in <module>
    import kivy
ImportError: No module named kivy

当使用 pycharm 加载此文件时,请注意这是开箱即用的示例游戏,我可以通过右键单击->sendTo->kivy.bat 运行该应用程序,但我认为大型应用程序实际上不会这样做那样 -.- 必须有一种更简单(希望更形象化)的方式来使用 Kivy,在向 Google 博士提出了很多要求后,我放弃了,在此先感谢!:)

顺便说一句:我的主要兴趣是制作发出基本数据库请求的应用程序,同时对 GUI 友好,Kivy 是我在 WX 旁边的第一选择,但如果有任何建议欢迎他们 :)

【问题讨论】:

标签: python windows pycharm kivy


【解决方案1】:

我刚刚在how to setup pycharm & kivy on os x上放了一个教程

适用于 Windows 的短版(我认为这会起作用):

安装 kivy 后,您需要为 kivy 创建一个 python 解释器 - 如果您已经安装了 python,那么执行 Kivy 工作的 python 是错误的。检查 C:/Kivy/kivy/ 或 kivy.bat 的内容以获取与 kivy 一起分发的 python.exe 的路径(我在一页上找到了 C:\Kivy141\Python\python.exe,但如果你手动安装kivy)

当你找到它时,你的 kivy 项目 python 解释器必须是那个。

祝你好运!

【讨论】:

  • 当我选择 /usr/local/bin/kivy 时没有任何反应。我正在使用 PyCharm CE 3.0.2 有什么问题吗?
  • 显然是...对于 Kivy 1.8(至少)/usr/local/bin/kivy 是 bash 脚本的符号链接(/Applications/Kivy.app/Contents/Resources/script)设置 python (无论which python 将在你执行 kivy 时返回) 具有所有正确的路径和库等,所以 Pycharm 不接受 /usr/local/bin/kivy 作为 python 解释器(因为它不是t)。
【解决方案2】:

在 OSX 上使用 PyCharm,我遇到了同样的问题,并通过在 PyCharm 中创建一个 VirtualEnv(参见 PyCharm 文档)和一些指向 virtualenv 的 Kivy 路径来解决它。您可以通过选择 VirtualEnv 并选择选项卡“路径”来找到它。 您可能可以通过检查 kivy.bat 文件找出正确的路径。我在 Mac 上做了类似的事情。 我想包含一张图片来显示我的路径设置,但我的 Stackoverflow 业力级别不允许这样做。

【讨论】:

    【解决方案3】:

    PyCharm 4.0 改变了答案,现在它只是设置了一些环境变量。我更新了Kivy Wiki for setting up PyCharm on OSX

    【讨论】:

    • 您是否发布了Setting up Kivy 1.9.0 with PyCharm 4.5 EAP on OS X 10.10.3 的说明?如果可以,谢谢!
    • 不记得了。被禁止在 kivy 项目中使用过多的空间。祝你好运!
    【解决方案4】:

    对于 OSX 10.10.2、kivy 1.9.0 和 Pycharm 5.0.2(免费社区版),以下链接中的说明对我有用:

    Setting up Kivy 1.9.0 with PyCharm 4.5 EAP on OS X 10.10.3

    1. 在说明中用PyCharm 替换PyCharm-EAP(只出现一次)。

    2. 我分别输入了每个环境变量,而不是将它们粘贴为一个长字符串。

    3. 注意输入内容的窗口的标题。说明准确地告诉您应该查看哪个窗口。

    【讨论】:

      【解决方案5】:

      致任何可能看到此内容的人:

      按照 wiki 指南创建符号链接。 在 Pycharm 中,为项目解释器添加一个本地文件,然后单击“更多”按钮,转到铅笔,并手动将链接更改为 /Applications/Kivy.app/Contents/Resources/script 。这就是我的工作方式,最新的 PyCharm CE、Kivy、Python 3.5 和 El Capitan

      【讨论】:

        猜你喜欢
        • 2013-11-22
        • 1970-01-01
        • 2016-10-28
        • 1970-01-01
        • 1970-01-01
        • 2017-10-06
        • 2020-05-05
        • 2016-03-05
        • 2016-06-24
        相关资源
        最近更新 更多