2012-04-23 13 views
5

はその後、私は(Ubuntuの12.04)端子に入力された:答えとしてKivyインストールでGL/gl.hが見つかりませんか?私はちょうど私がcythonをインストールし、他のもの<br> それをテストし、いくつかのアプリに<br> を作るためにkivyをインストールしたかった

sudo easy_install kivy 

私はこれを得ました:

Searching for kivy 
Reading http://pypi.python.org/simple/kivy/ 
Best match: Kivy 1.2.0 
Downloading http://pypi.python.org/packages/source/K/Kivy/Kivy-1.2.0.tar.gz#md5=468da8a353c2ea4936eb92d71403c960 
Processing Kivy-1.2.0.tar.gz 
Running Kivy-1.2.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-rcrkeK/Kivy-1.2.0/egg-dist-tmp-xdOqxi 
[INFO ] Kivy v1.2.0 
WARNING: GLES 2.0 headers are not found 
Fallback to Desktop opengl headers. 
Build configuration is: 
* use_opengl_es2 = False 
* use_glew = False 
* use_opengl_debug = False 
* use_mesagl = False 
Generate config.h 
Generate config.pxi 
In file included from /tmp/easy_install-rcrkeK/Kivy-1.2.0/kivy/graphics/texture.c:273:0: 
/tmp/easy_install-rcrkeK/Kivy-1.2.0/kivy/graphics/gl_redirect.h:38:22: fatal error: GL/gl.h: El fitxer o directori no existeix 
compilation terminated. 
error: Setup script exited with error: command 'gcc' failed with exit status 1 

私は何か問題がありましたか?または私は何かをインストールする必要がありますか?

P.S.カタロニア語el fitxer oのために申し訳ありませんexisteixはファイルが見つかりませんでした。

+0

Kivyのドキュメントのインストールガイドに従ったことはありますか? http://kivy.org/docs/installation/installation-linux.html – rubik

答えて

1

mesa-common-devをインストールする必要があります。Debian packages searchも参照してください。
Nvidiaカードをお持ちの場合は、nvidia-glx-devをインストールする必要があります。
freeglut3-devに含まれているglut.hというファイルで同じ問題を試すことができます。ここでも、そのファイルを含むthe Debian packagesを参照してください。

+0

お試しいただきありがとうございますが、それは私のためには機能しませんでした –

+0

まだ同じエラー? – rubik

+0

PyPIからkivyをダウンロードし、 'python setup.py install'を実行して、違いがあるかどうかを調べることができます。 – rubik

関連する問題