ImportError:没有名为kivy的模块(从Windows桌面运行IDLE)

时间:2017-02-21 22:52:58

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

我觉得现在在PC上的python是半高级的,我觉得我正在为Android编写代码。在搜索了一些库后,我发现最合适的是Kivy(其他人似乎主要用于python 2.7)。在通过Kivy的pip安装页面没有错误后,我尝试复制他们的基本脚本以检查一切是否顺利,但代码返回错误。

import kivy kivy.require('1.9.1') 

from kivy.app import App from kivy.uix.label import Label

class MyApp(App):

    def build(self):
        return Label(text='Hello world')

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

当通过IDLE运行此代码时(我认为这是不正确的)它返回错误:

Traceback (most recent call last):
  File "C:\Users\Jake\Desktop\Python Programs\Kivy Basic\main.py", line 1, in <module>
    import kivy
ImportError: No module named kivy

谢谢!

1 个答案:

答案 0 :(得分:0)

在使用python2安装pip时,您可能正在运行python3。例如python -m pip install kivy ..而不是python3 -m pip install kivy