bash:kivy:找不到命令

时间:2017-08-29 08:41:14

标签: bash macos kivy

我按照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

2 个答案:

答案 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文档必须令人困惑,这就是原因。