【问题标题】:Installing kivy with pip用 pip 安装 kivy
【发布时间】:2015-03-24 07:16:03
【问题描述】:

我在尝试安装 kivy 时收到此错误。

kivy-1.8.9-cp34-none-win_amd64.whl is not supported wheel on this platform.

我运行 Python 3.4 并安装了这些模块:

Pip 6.0.8
Pygame 1.9.2a0
Setuptools 14.3.1

这是最新的,所以我不知道问题是什么。我很高兴能用 kivy 创建应用程序!太烦我了,我无法安装它。

如果有人熟悉的话,我一直在关注 Sentdex 的 Tutorial

操作系统:Windows 8.1 Pro,64 位

【问题讨论】:

  • 您可以添加有关您的操作系统的信息吗? Windows/OSX/Linux 32/64 位?
  • 刚刚更新问题
  • 你能看看这个答案,看看pip是否正确识别你的操作系统:stackoverflow.com/a/28111899/2272172
  • 我确实安装了它,但只是尝试运行一个简单的程序,它抛出了这个错误:ImportError: DLL load failed: %1 is not valid Win32-program.(翻译自丹麦语)当我运行此行时:from kivy.app import App
  • 您 100% 确定您正在运行 64bit 系统吗?当您尝试在 32bit 系统上安装 64bit 二进制文件时,通常会出现所有这些错误。

标签: python installation pip kivy python-3.4


【解决方案1】:

如何在 Windows 10 上安装 Kivy

  1. here下载轮子(你必须同时下载pygamekivy,如果你运行的是32位python3.5然后下载Kivy-1.9.1+sdl2-cp35-none-win32.whlpygame-1.9.2a0-cp35-none-win32.whl或者根据你的需要选择合适的。 )
  2. 将安装好的轮子放到同一个文件夹中。
  3. 以管理员身份运行 (Windows) CMD 并使用 cmd(放置轮子的位置)进入创建的文件夹
  4. 通过复制/粘贴车轮名称进行 pip 安装,然后按 Enter 按钮。例如:pip install pygame-1.9.2a0-cp35-none-win32.whlpip install Kivy-1.9.1+sdl2-cp35-none-win32.whl
  5. 现在您可以使用 Kivy

祝你好运!!

【讨论】:

    【解决方案2】:

    我只是想补充一点,我遇到了类似的问题,发现轮子的文件名非常重要。我下载了轮子的副本,Windows 自动将其重命名为后缀“(2)”。使用没有这个后缀的原始文件名就可以了。希望对将来的人有所帮助。

    【讨论】:

      【解决方案3】:

      尝试更改python位置和路径上的python库 环境变量。

      例如:路径:

      C:python/python3.4;
      C:python/python3.4/lib
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-08-13
        • 1970-01-01
        • 2020-06-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多