我试图安装 Kivy(按照说明这里我下载并安装了所有软件包,安装过程顺利进行,没有出现任何错误。
但是,当我稍后输入以下命令时;
sudo easy_install kivy
它看起来好像可以工作,但是最后却出现了错误,显示了以下几行,我不明白:
Detected compiler is unix
/tmp/easy_install-BtOA_u/Kivy-1.8.0/kivy/graphics/texture.c:8:22: fatal error: pyconfig.h: No such file or directory
#include "pyconfig.h"
^
compilation terminated.
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
我看到了类似的问题;
kivy 安装问题。但是,这对我来说不起作用,尽管问题建议安装,libgles-mesa-dev-lts-raring
我按照如下方式进行安装;
sudo apt-get install libgles-mesa-dev-lts-raring
然后给出如下内容;
E: Unable to locate package libgles-mesa-dev-lts-raring
(抱歉说得这么具体,也许太明显了,但我正处于学习 Linux 的早期阶段)。
该用户正在运行 Ubuntu 12.04,并且我看到的与此相关的大多数其他问题都来自使用与我不同的版本的人,这让我相信这就是为什么那些建议无法解决我的问题的原因。
我正在使用 Ubuntu 13.10
答案1
在终端上尝试以下命令进行kivy
安装Ubuntu 13.10 和 14.04,
sudo add-apt-repository ppa:kivy-team/kivy
sudo apt-get update
sudo apt-get install python-kivy
答案2
首先添加一个 PPA -
sudo add-apt-repository ppa:kivy-team/kivy
- 稳定构建
sudo add-apt-repository ppa:kivy-team/kivy-daily
- 接下来是夜间构建
,
sudo apt-get update
sudo apt-get install python-kivy
下载大小约为 35 mb
,可选示例如下:
sudo apt-get install python-kivy-examples
这就是在 ubuntu 上安装 kivy 所需的全部内容。
有关安装的更多信息,请参阅页
答案3
您也可以使用 git...使用 git,您可以将 kivy 与 python2.x 或 python3.x 一起使用。
首先,安装依赖项:
如果你正在安装“python3”,那么使用“pip3”
sudo pip install cython pygments docutils
现在从 git 添加 repo
git clone https://github.com/kivy/kivy
cd kivy
安装
如果你想要 kivy 中的“python3”,请输入“python3”而不是“python3”
python setup.py build
sudo python setup.py install
有关安装 kivy 的更多信息,请参阅用户手册。