如何在Windows 10上安装kivy

时间:2016-03-03 17:37:17

标签: python kivy

我已尝试按照网站上的步骤操作,但他们并不适合我。至少我必须做些让他们不能工作的事情。

首先,在步骤之前,该站点告诉我打开命令行并键入python --version。所以我输入了Windows搜索栏'命令行'。 Python(命令行)出现了,我继续输入python --version并得到了错误

  

未定义python

以及其他东西。所以我决定尝试命令提示符,当我输入'命令行'时,第二个选项出现。在我的Windows搜索。它返回说它不被识别为内部或外部文件。

我在Python命令行和命令提示符下尝试了第1步,只是为了试试运气,但没有发生任何事情。我现在不确定该怎么做。

5 个答案:

答案 0 :(得分:3)

试试KivyInstaller,它会为您做一切:)

命令行是cmd.exe,您可以使用快捷方式Win+R调用并在python安装中输入cmd或shift +右键单击,例如,在那里您将看到&的内容#34;提示"

Kivy是python的一个框架,这意味着你需要Python,你可能没有,当你输入python --version时......很可能是cmd.exe,因为" python没有定义"

答案 1 :(得分:2)

解决安装问题的方法是kivy与python 3.8.X不兼容。因此,您需要python 2.7.X至3.7.X才能运行kivy。然后,对于所有常规安装过程(例如Windows),请在命令提示符下依次键入以下内容:

python -m pip install --upgrade pip wheel setuptools
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
python -m pip install kivy.deps.gstreamer
python -m pip install kivy.deps.angle
python -m pip install pygame (Note: Optional)
python -m pip install kivy
python -m pip install kivy_examples (Note: Optional)

一切都会正常进行。 快乐编码

答案 2 :(得分:1)

我在尝试在python上安装kivy时遇到了类似的问题。 在python版本3中,使用py代替python在命令提示符中启动python,即 py(启动python3) py -m pip install kivy(安装kivy)

N.b:在安装kivy之前,建议使用py -m pip install cython安装cython和其他python依赖项

答案 3 :(得分:0)

MD Jalals方法非常适合我。现在kivy在SublimeText 3中使用32位python 3.8.3运行!运行时,终端窗口中会显示很多消息。我创建了一个带有高品质的新项目,并保存了下面列出的main.py文件(来自技术与YouTube上的Tim在一起,https://www.youtube.com/watch?v=bMHK6NDVlCM

像MD Jalal所说的那样安装后,将pycharm / jetbrains中的python解释器更改为python 3.8.3 32位,一切也在那里工作。 Anaconda的python 3.8、3.7无法正常工作,python 3.8.3 64位也无法正常工作。

Tim带有标签的简单窗口:

# Import kyvi app and label, from uix
from kivy.app import App
from kivy.uix.label import Label

class MyApp(App):
    def build(self):
        return Label(text='Tech with Tim')

if __name__=="__main__":
    MyApp().run()

感谢MD Jalal和Tim在电子管上!

给查尔斯国王说:的确,如果您同时安装了64位和32位python,则py是64位,而python是32位,至少如果您先安装64位版本。对于MD Jalal的描述,我尚未尝试使用py -m pip install进行安装,而仅尝试使用python -m pip install进行安装。而且,当使用32位python解释器时,kivy在SublimeText和PyCharm中均可工作。

答案 4 :(得分:0)

为安装kivy时出错的人提供的解决方案。

在您的cmd(Windows)或terminal(Linux / mac)中键入此代码,即可完成:

python -m pip install kivy==2.0.0rc1