我按照this link about Kivy installation "Using Homebrew with pip"中的说明操作。
但是,当我尝试运行下面给出的代码时:
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
TestApp().run()
它给了我一个错误:
bash: kivy: command not found
答案 0 :(得分:2)
如果您使用pip安装kivy,则不需要kivy命令,可以直接使用python。
python main.py
答案 1 :(得分:2)
因为我创建了一个虚拟环境来隔离所有需要安装的东西,比如kivy,并且我在自制软件之前安装了cython和kivy,这导致了问题。即使我使用:
python main.py
而不是
kivy main.py
我要解决的问题如下: 1.创建了一个新的虚拟环境 2.按照正确的顺序遵循kivy中的指示:(1)自制程序,(2)Cython,然后(3)Kivy。 3.使用“python”命令而不是“kivy”命令,因为我使用pip安装它(请参阅上面的commenr)。例如:
python name_of_your_file.py
Kivy文档必须令人困惑,这就是原因。