Erro ao instalar o Kivy com pip no GalliumOS

0

Estou instalando o Kivy no meu laptop executando o GalliumOS e quando faço

pip install kivy

Isso me dá tudo isso. Eu sou novo em Linux e Python, então não tenho ideia do que isso realmente significa.

Collecting kivy
Using cached Kivy-1.10.0.tar.gz
Complete output from command python setup.py egg_info:
Using distutils

Detected Cython version 0.23.4
Using this graphics system: OpenGL
WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 1)

Package gstreamer-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing 'gstreamer-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gstreamer-1.0' found


WARNING: A problem occurred while running pkg-config --libs --cflags sdl2 SDL2_ttf SDL2_image SDL2_mixer (code 1)

Package sdl2 was not found in the pkg-config search path.
Perhaps you should add the directory containing 'sdl2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sdl2' found
Package SDL2_ttf was not found in the pkg-config search path.
Perhaps you should add the directory containing 'SDL2_ttf.pc'
to the PKG_CONFIG_PATH environment variable
No package 'SDL2_ttf' found
Package SDL2_image was not found in the pkg-config search path.
Perhaps you should add the directory containing 'SDL2_image.pc'
to the PKG_CONFIG_PATH environment variable
No package 'SDL2_image' found
Package SDL2_mixer was not found in the pkg-config search path.
Perhaps you should add the directory containing 'SDL2_mixer.pc'
to the PKG_CONFIG_PATH environment variable
No package 'SDL2_mixer' found


 Traceback (most recent call last):
   File "<string>", line 1, in <module>
   File "/tmp/pip-build-4Vxs2J/kivy/setup.py", line 934, in <module>
     version=get_version(),
   File "/tmp/pip-build-4Vxs2J/kivy/setup.py", line 47, in get_version
     ['git', 'rev-parse', 'HEAD']
   File "/usr/lib/python2.7/subprocess.py", line 567, in check_output
     process = Popen(stdout=PIPE, *popenargs, **kwargs)
   File "/usr/lib/python2.7/subprocess.py", line 711, in __init__
     errread, errwrite)
   File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child
     raise child_exception
 OSError: [Errno 2] No such file or directory

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-4Vxs2J/kivy/

Tudo o que estou tentando fazer é instalar o Kivy. Eu tenho pip instalado porque usei pygame um pouco no passado.

Existe alguma maneira fácil de corrigir isso? Eu não estou muito interessado em cavar os arquivos, mas eu vou, se eu tiver, para que isso funcione.

Eu tenho o Python 2.7 e o 3.5 instalado.

    
por meabster 22.05.2017 / 18:20

1 resposta

0

No package {gstreamer-1.0.pc, sdl2.pc, SDL2_ttf.pc, SDL2_image.pc, SDL2_mixer.pc}

Ou seja. /usr/lib/pkgconfig/[files].pc .

sudo apt-get install apt-file : Então você pode usar apt-file search [file.pc] para listar os [pacotes] -dev necessários para o Kivy. (Provavelmente como libgstreamer0.10-dev, libsdl2-dev, etc.)

    
por 22.05.2017 / 18:55