【问题标题】:Python - Kivy - Python has stopped working during installation of kivyPython - Kivy - Python 在安装 kivy 期间停止工作
【发布时间】:2020-03-16 10:02:29
【问题描述】:

我试图安装 kivy 以尝试使用 python 的 GUI 应用程序,但是在安装 Visual Studio C++ 141 构建并尝试使用 python -m pip install kivy 安装 kivy 后,我得到 python 已停止工作弹出窗口。 任何人都知道可能是什么问题? 提前致谢。

【问题讨论】:

    标签: python kivy


    【解决方案1】:

    快速解决方案将直接使用 kivy master 分支,而不是等待轮子更新。

    运行以下命令:

    pip install kivy[base] kivy_examples --pre --extra-index-url https://kivy.org/downloads/simple/
    

    【讨论】:

      【解决方案2】:

      您好,我刚刚找到以下内容并安装了 python 3.7.3 并且能够 pip install kivy:

      pip 从 PyPI 中提取,在撰写本文时,PyPI 上的 Kivy 1.11.1 只有 Python 2.7 和 3.5 - 3.7 的轮子。

      根据您的 Pastebin 输出,您似乎使用的是 Python 3.8。这意味着 Python 目前无法使用 PyPI 中的任何预构建轮子。而且 pip 似乎遇到了从头开始为 Python 3.8 编译 Kivy 的问题(这对于 Windows 上更复杂的项目/模块来说并不罕见)。

      作为一般建议,您应该考虑使用当前版本的例如带有 Kivy 的 Python 3.7(例如 Python 3.7.6),因为这应该可以轻松解决您遇到的问题。

      多个 Python 安装

      在 Windows 上,您可以安装多个版本的 Python,而一个安装不会影响其他安装。只需通过正常安装过程安装您希望使用的附加版本的 Python(例如,使用上面链接的 python.org 的 vanilla 安装程序)。

      希望这对您也有帮助。谢谢

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-08-19
        • 2021-02-10
        • 2015-06-07
        • 1970-01-01
        • 1970-01-01
        • 2020-06-18
        • 1970-01-01
        • 2018-09-23
        相关资源
        最近更新 更多