2017-02-04 7 views
0

Я попытался установить Kivy 1.9.1 и 1.9.0 на обоих Python 3.6 и 3.5, все с теми же ошибками. Мой процесс установки является:Ошибка установки Kivy на Windows с использованием Python 3.5 или 3.6

1) Kivy зависимостей питон -m пип установить --upgrade пипсов колеса Setuptools питон -m пип установить Docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew питон -m пип установить Cython == 0,23

2) Visual C++ 2015 Строительные инструменты http://landinghub.visualstudio.com/visual-cpp-build-tools

3) Kivy питон -m пип установить kivy

Может кто-нибудь мне точку, что будет вызывать т hese errors, и как их согласовать? Я видел другие сообщения SO о ошибках Kivy, но не смог найти их.


Единственные ошибки можно увидеть в консоли находятся в этом (в начале процесса установки) (5-й & 7-й строки ниже):

Detected Cython version 0.23 
User distribution detected, avoid portable command. 
Windows platform detected, force GLEW usage. 
Using this graphics system: OpenGL 
WARNING: A problem occured while running pkg-config --libs --cflags gstreamer-1.0 (code 1) 

b"'pkg-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n" 

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

b"'pkg-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n" 

Примерно на полпути через эту ошибку (6-й & 7-й строки ниже):

Generating code 
Finished generating code 
cythoning C:\Users\davidk\AppData\Local\Temp\pip-build-1_wuafui\kivy\kivy\graphics/context.pyx to C:\Users\davidk\AppData\Local\Temp\pip-build-1_wuafui\kivy\kivy\graphics\context.c 
building 'kivy.graphics.context' extension 
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Python36-32\include -IC:\Python36-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /TcC:\Users\davidk\AppData\Local\Temp\pip-build-1_wuafui\kivy\kivy\graphics\context.c /Fobuild\temp.win32-3.6\Release\Users\davidk\AppData\Local\Temp\pip-build-1_wuafui\kivy\kivy\graphics\context.obj 
context.c 
c:\users\davidk\appdata\local\temp\pip-build-1_wuafui\kivy\kivy\graphics\gl_redirect.h(8): fatal error C1083: Cannot open include file: 'GL/glew.h': No such file or directory 
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2 

---------------------------------------- 
Failed building wheel for kivy 
Running setup.py clean for kivy 
Failed to build kivy 
Installing collected packages: Kivy-Garden, kivy 
Found existing installation: Kivy-Garden 0.1.1 
    Uninstalling Kivy-Garden-0.1.1: 
    Successfully uninstalled Kivy-Garden-0.1.1 
Running setup.py install for kivy ... error 
Complete output from command C:\Python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\davidk\\AppData\\Local\\Temp\\pip-build-1_wuafui\\kivy\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n'); 
f.close();exec(compile(code, __file__, 'exec'))" install --record  C:\Users\davidk\AppData\Local\Temp\pip-q_vg82_f-record\install-record.txt --single-version-externally-managed --compile: 
    Using distutils 

И тогда это (в конце установки) (последние две строки):

Generating code 
Finished generating code 
skipping 'C:\Users\davidk\AppData\Local\Temp\pip-build-1_wuafui\kivy\kivy\graphics\context.c' Cython extension (up-to-date) 
building 'kivy.graphics.context' extension 
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Python36-32\include -IC:\Python36-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /TcC:\Users\davidk\AppData\Local\Temp\pip-build-1_wuafui\kivy\kivy\graphics\context.c /Fobuild\temp.win32-3.6\Release\Users\davidk\AppData\Local\Temp\pip-build-1_wuafui\kivy\kivy\graphics\context.obj 
context.c 
c:\users\davidk\appdata\local\temp\pip-build-1_wuafui\kivy\kivy\graphics\gl_redirect.h(8): fatal error C1083: Cannot open include file: 'GL/glew.h': No such file or directory 
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2 

---------------------------------------- 
Command "C:\Python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\davidk\\AppData\\Local\\Temp\\pip-build-1_wuafui\\kivy\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\davidk\AppData\Local\Temp\pip-q_vg82_f-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\davidk\AppData\Local\Temp\pip-build-1_wuafui\kivy\ 


Если его отношение, конфигурации сборки перечислены в консоли:

running build_ext 
Build configuration is: 
* use_rpi = 0 
* use_mali = 0 
* use_egl = 0 
* use_opengl_es2 = 0 
* use_opengl_debug = 0 
* use_glew = 1 
* use_sdl2 = 0 
* use_ios = 0 
* use_mesagl = 0 
* use_x11 = 0 
* use_gstreamer = 0 
* use_avfoundation = 0 
* use_osx_frameworks = 0 
* debug_gl = 0 
* debug = False 

ответ

2

Python 3.6 и 3.5 пока не доступны для kivy. Вы должны попробовать Python 3.4 для установки kivy в вашей системе.

+0

Я думал, что в документах где-то Киви сказал, что он совместим с 3.5 - но я думаю, это неправда! Работал отлично с 3,4, спасибо! – DaveK

+0

всегда приветствуется DaveK – stone

0

Конфигурация сборки сообщает нам use_glew = 1, а ошибки 'GL/glew.h': No such file or directory.

Вам необходимо установить GLEW, и я думаю, что вы должны быть в состоянии использовать эти инструкции: http://sites.fas.harvard.edu/~lib175/pages/visstudio.html

 Смежные вопросы

  • Нет связанных вопросов^_^