MichaelStott / KivMob

AdMob support for Kivy
MIT License
143 stars 38 forks source link

cannot install kivmob on kivy virtualbox image #11

Closed chanckstephen closed 6 years ago

chanckstephen commented 6 years ago

Hi,

Running "pip install kivmob" gives me the following error. How do I solve this?

The directory '/home/kivy/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/home/kivy/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. Collecting kivmob Collecting kivy (from kivmob) Downloading https://files.pythonhosted.org/packages/8c/49/5c22589099f9b7fd106502ee6634a6675e634d7553fede141a7606e6a92d/Kivy-1.10.0.tar.gz (24.3MB) 100% |████████████████████████████████| 24.3MB 2.3MB/s Collecting Kivy-Garden>=0.1.4 (from kivy->kivmob) Collecting docutils (from kivy->kivmob) Downloading https://files.pythonhosted.org/packages/50/09/c53398e0005b11f7ffb27b7aa720c617aba53be4fb4f4f3f06b9b5c60f28/docutils-0.14-py2-none-any.whl (543kB) 100% |████████████████████████████████| 552kB 30.4MB/s Collecting pygments (from kivy->kivmob) Downloading https://files.pythonhosted.org/packages/02/ee/b6e02dc6529e82b75bb06823ff7d005b141037cb1416b10c6f00fc419dca/Pygments-2.2.0-py2.py3-none-any.whl (841kB) 100% |████████████████████████████████| 849kB 36.9MB/s Collecting requests (from Kivy-Garden>=0.1.4->kivy->kivmob) Downloading https://files.pythonhosted.org/packages/65/47/7e02164a2a3db50ed6d8a6ab1d6d60b69c4c3fdf57a284257925dfc12bda/requests-2.19.1-py2.py3-none-any.whl (91kB) 100% |████████████████████████████████| 92kB 19.1MB/s Collecting urllib3<1.24,>=1.21.1 (from requests->Kivy-Garden>=0.1.4->kivy->kivmob) Downloading https://files.pythonhosted.org/packages/bd/c9/6fdd990019071a4a32a5e7cb78a1d92c53851ef4f56f62a3486e6a7d8ffb/urllib3-1.23-py2.py3-none-any.whl (133kB) 100% |████████████████████████████████| 143kB 22.8MB/s Collecting chardet<3.1.0,>=3.0.2 (from requests->Kivy-Garden>=0.1.4->kivy->kivmob) Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB) 100% |████████████████████████████████| 143kB 10.0MB/s Collecting certifi>=2017.4.17 (from requests->Kivy-Garden>=0.1.4->kivy->kivmob) Downloading https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl (150kB) 100% |████████████████████████████████| 153kB 18.4MB/s Collecting idna<2.8,>=2.5 (from requests->Kivy-Garden>=0.1.4->kivy->kivmob) Downloading https://files.pythonhosted.org/packages/4b/2a/0276479a4b3caeb8a8c1af2f8e4355746a97fab05a372e4a2c6a6b876165/idna-2.7-py2.py3-none-any.whl (58kB) 100% |████████████████████████████████| 61kB 12.2MB/s Installing collected packages: urllib3, chardet, certifi, idna, requests, Kivy-Garden, docutils, pygments, kivy, kivmob Found existing installation: urllib3 1.23 Uninstalling urllib3-1.23: Successfully uninstalled urllib3-1.23 Found existing installation: chardet 3.0.4 Uninstalling chardet-3.0.4: Successfully uninstalled chardet-3.0.4 Found existing installation: certifi 2018.4.16 Uninstalling certifi-2018.4.16: Successfully uninstalled certifi-2018.4.16 Found existing installation: idna 2.7 Uninstalling idna-2.7: Successfully uninstalled idna-2.7 Found existing installation: requests 2.19.1 Uninstalling requests-2.19.1: Successfully uninstalled requests-2.19.1 Found existing installation: Kivy-Garden 0.1.4 Uninstalling Kivy-Garden-0.1.4: Successfully uninstalled Kivy-Garden-0.1.4 Found existing installation: docutils 0.14 Uninstalling docutils-0.14: Successfully uninstalled docutils-0.14 Found existing installation: Pygments 2.2.0 Uninstalling Pygments-2.2.0: Successfully uninstalled Pygments-2.2.0 Running setup.py install for kivy ... error Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-install-Nmtvqk/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 /tmp/pip-record-H9aAl5/install-record.txt --single-version-externally-managed --compile: Using distutils

Detected Cython version 0.25.2
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

fatal: Not a git repository (or any of the parent directories): .git
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/kivy
copying kivy/parser.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/base.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/config.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/weakmethod.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/animation.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/multistroke.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/app.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/metrics.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/resources.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/utils.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/factory.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/event.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/support.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/loader.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/compat.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/gesture.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/atlas.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/version.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/vector.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/geometry.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/interactive.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/logger.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/__init__.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/context.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/factory_registers.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/cache.py -> build/lib.linux-x86_64-2.7/kivy
copying kivy/clock.py -> build/lib.linux-x86_64-2.7/kivy
creating build/lib.linux-x86_64-2.7/kivy/adapters
copying kivy/adapters/models.py -> build/lib.linux-x86_64-2.7/kivy/adapters
copying kivy/adapters/adapter.py -> build/lib.linux-x86_64-2.7/kivy/adapters
copying kivy/adapters/simplelistadapter.py -> build/lib.linux-x86_64-2.7/kivy/adapters
copying kivy/adapters/args_converters.py -> build/lib.linux-x86_64-2.7/kivy/adapters
copying kivy/adapters/listadapter.py -> build/lib.linux-x86_64-2.7/kivy/adapters
copying kivy/adapters/dictadapter.py -> build/lib.linux-x86_64-2.7/kivy/adapters
copying kivy/adapters/__init__.py -> build/lib.linux-x86_64-2.7/kivy/adapters
creating build/lib.linux-x86_64-2.7/kivy/core
copying kivy/core/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core
creating build/lib.linux-x86_64-2.7/kivy/core/audio
copying kivy/core/audio/audio_ffpyplayer.py -> build/lib.linux-x86_64-2.7/kivy/core/audio
copying kivy/core/audio/audio_pygame.py -> build/lib.linux-x86_64-2.7/kivy/core/audio
copying kivy/core/audio/audio_avplayer.py -> build/lib.linux-x86_64-2.7/kivy/core/audio
copying kivy/core/audio/audio_gstplayer.py -> build/lib.linux-x86_64-2.7/kivy/core/audio
copying kivy/core/audio/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/audio
creating build/lib.linux-x86_64-2.7/kivy/core/camera
copying kivy/core/camera/camera_gi.py -> build/lib.linux-x86_64-2.7/kivy/core/camera
copying kivy/core/camera/camera_opencv.py -> build/lib.linux-x86_64-2.7/kivy/core/camera
copying kivy/core/camera/camera_android.py -> build/lib.linux-x86_64-2.7/kivy/core/camera
copying kivy/core/camera/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/camera
creating build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_dbusklipper.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_dummy.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_winctypes.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_sdl2.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/_clipboard_ext.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_xclip.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_pygame.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_xsel.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_android.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_gtk3.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
copying kivy/core/clipboard/clipboard_nspaste.py -> build/lib.linux-x86_64-2.7/kivy/core/clipboard
creating build/lib.linux-x86_64-2.7/kivy/core/image
copying kivy/core/image/img_pygame.py -> build/lib.linux-x86_64-2.7/kivy/core/image
copying kivy/core/image/img_dds.py -> build/lib.linux-x86_64-2.7/kivy/core/image
copying kivy/core/image/img_gif.py -> build/lib.linux-x86_64-2.7/kivy/core/image
copying kivy/core/image/img_pil.py -> build/lib.linux-x86_64-2.7/kivy/core/image
copying kivy/core/image/img_tex.py -> build/lib.linux-x86_64-2.7/kivy/core/image
copying kivy/core/image/img_sdl2.py -> build/lib.linux-x86_64-2.7/kivy/core/image
copying kivy/core/image/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/image
copying kivy/core/image/img_ffpyplayer.py -> build/lib.linux-x86_64-2.7/kivy/core/image
creating build/lib.linux-x86_64-2.7/kivy/core/gl
copying kivy/core/gl/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/gl
creating build/lib.linux-x86_64-2.7/kivy/core/spelling
copying kivy/core/spelling/spelling_osxappkit.py -> build/lib.linux-x86_64-2.7/kivy/core/spelling
copying kivy/core/spelling/spelling_enchant.py -> build/lib.linux-x86_64-2.7/kivy/core/spelling
copying kivy/core/spelling/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/spelling
creating build/lib.linux-x86_64-2.7/kivy/core/text
copying kivy/core/text/markup.py -> build/lib.linux-x86_64-2.7/kivy/core/text
copying kivy/core/text/text_pil.py -> build/lib.linux-x86_64-2.7/kivy/core/text
copying kivy/core/text/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/text
copying kivy/core/text/text_pygame.py -> build/lib.linux-x86_64-2.7/kivy/core/text
copying kivy/core/text/text_sdl2.py -> build/lib.linux-x86_64-2.7/kivy/core/text
creating build/lib.linux-x86_64-2.7/kivy/core/video
copying kivy/core/video/video_gstplayer.py -> build/lib.linux-x86_64-2.7/kivy/core/video
copying kivy/core/video/video_null.py -> build/lib.linux-x86_64-2.7/kivy/core/video
copying kivy/core/video/video_ffmpeg.py -> build/lib.linux-x86_64-2.7/kivy/core/video
copying kivy/core/video/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/video
copying kivy/core/video/video_ffpyplayer.py -> build/lib.linux-x86_64-2.7/kivy/core/video
creating build/lib.linux-x86_64-2.7/kivy/core/window
copying kivy/core/window/window_sdl2.py -> build/lib.linux-x86_64-2.7/kivy/core/window
copying kivy/core/window/window_pygame.py -> build/lib.linux-x86_64-2.7/kivy/core/window
copying kivy/core/window/window_egl_rpi.py -> build/lib.linux-x86_64-2.7/kivy/core/window
copying kivy/core/window/__init__.py -> build/lib.linux-x86_64-2.7/kivy/core/window
creating build/lib.linux-x86_64-2.7/kivy/deps
copying kivy/deps/__init__.py -> build/lib.linux-x86_64-2.7/kivy/deps
creating build/lib.linux-x86_64-2.7/kivy/effects
copying kivy/effects/kinetic.py -> build/lib.linux-x86_64-2.7/kivy/effects
copying kivy/effects/opacityscroll.py -> build/lib.linux-x86_64-2.7/kivy/effects
copying kivy/effects/dampedscroll.py -> build/lib.linux-x86_64-2.7/kivy/effects
copying kivy/effects/__init__.py -> build/lib.linux-x86_64-2.7/kivy/effects
copying kivy/effects/scroll.py -> build/lib.linux-x86_64-2.7/kivy/effects
creating build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/__init__.py -> build/lib.linux-x86_64-2.7/kivy/graphics
creating build/lib.linux-x86_64-2.7/kivy/graphics/cgl_backend
copying kivy/graphics/cgl_backend/__init__.py -> build/lib.linux-x86_64-2.7/kivy/graphics/cgl_backend
creating build/lib.linux-x86_64-2.7/kivy/garden
copying kivy/garden/__init__.py -> build/lib.linux-x86_64-2.7/kivy/garden
creating build/lib.linux-x86_64-2.7/kivy/input
copying kivy/input/motionevent.py -> build/lib.linux-x86_64-2.7/kivy/input
copying kivy/input/factory.py -> build/lib.linux-x86_64-2.7/kivy/input
copying kivy/input/shape.py -> build/lib.linux-x86_64-2.7/kivy/input
copying kivy/input/provider.py -> build/lib.linux-x86_64-2.7/kivy/input
copying kivy/input/__init__.py -> build/lib.linux-x86_64-2.7/kivy/input
copying kivy/input/recorder.py -> build/lib.linux-x86_64-2.7/kivy/input
creating build/lib.linux-x86_64-2.7/kivy/input/postproc
copying kivy/input/postproc/ignorelist.py -> build/lib.linux-x86_64-2.7/kivy/input/postproc
copying kivy/input/postproc/doubletap.py -> build/lib.linux-x86_64-2.7/kivy/input/postproc
copying kivy/input/postproc/retaintouch.py -> build/lib.linux-x86_64-2.7/kivy/input/postproc
copying kivy/input/postproc/tripletap.py -> build/lib.linux-x86_64-2.7/kivy/input/postproc
copying kivy/input/postproc/dejitter.py -> build/lib.linux-x86_64-2.7/kivy/input/postproc
copying kivy/input/postproc/calibration.py -> build/lib.linux-x86_64-2.7/kivy/input/postproc
copying kivy/input/postproc/__init__.py -> build/lib.linux-x86_64-2.7/kivy/input/postproc
creating build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/wm_pen.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/tuio.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/linuxwacom.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/wm_touch.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/leapfinger.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/mouse.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/mactouch.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/wm_common.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/hidinput.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/probesysfs.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/__init__.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/mtdev.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
copying kivy/input/providers/androidjoystick.py -> build/lib.linux-x86_64-2.7/kivy/input/providers
creating build/lib.linux-x86_64-2.7/kivy/lang
copying kivy/lang/parser.py -> build/lib.linux-x86_64-2.7/kivy/lang
copying kivy/lang/__init__.py -> build/lib.linux-x86_64-2.7/kivy/lang
copying kivy/lang/builder.py -> build/lib.linux-x86_64-2.7/kivy/lang
creating build/lib.linux-x86_64-2.7/kivy/lib
copying kivy/lib/ddsfile.py -> build/lib.linux-x86_64-2.7/kivy/lib
copying kivy/lib/__init__.py -> build/lib.linux-x86_64-2.7/kivy/lib
copying kivy/lib/mtdev.py -> build/lib.linux-x86_64-2.7/kivy/lib
creating build/lib.linux-x86_64-2.7/kivy/lib/osc
copying kivy/lib/osc/oscAPI.py -> build/lib.linux-x86_64-2.7/kivy/lib/osc
copying kivy/lib/osc/OSC.py -> build/lib.linux-x86_64-2.7/kivy/lib/osc
copying kivy/lib/osc/__init__.py -> build/lib.linux-x86_64-2.7/kivy/lib/osc
creating build/lib.linux-x86_64-2.7/kivy/lib/gstplayer
copying kivy/lib/gstplayer/__init__.py -> build/lib.linux-x86_64-2.7/kivy/lib/gstplayer
creating build/lib.linux-x86_64-2.7/kivy/lib/vidcore_lite
copying kivy/lib/vidcore_lite/__init__.py -> build/lib.linux-x86_64-2.7/kivy/lib/vidcore_lite
creating build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/cursor.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/joycursor.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/inspector.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/console.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/touchring.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/screen.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/keybinding.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/webdebugger.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/monitor.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/__init__.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/_webdebugger.py -> build/lib.linux-x86_64-2.7/kivy/modules
copying kivy/modules/recorder.py -> build/lib.linux-x86_64-2.7/kivy/modules
creating build/lib.linux-x86_64-2.7/kivy/network
copying kivy/network/urlrequest.py -> build/lib.linux-x86_64-2.7/kivy/network
copying kivy/network/__init__.py -> build/lib.linux-x86_64-2.7/kivy/network
creating build/lib.linux-x86_64-2.7/kivy/storage
copying kivy/storage/jsonstore.py -> build/lib.linux-x86_64-2.7/kivy/storage
copying kivy/storage/redisstore.py -> build/lib.linux-x86_64-2.7/kivy/storage
copying kivy/storage/dictstore.py -> build/lib.linux-x86_64-2.7/kivy/storage
copying kivy/storage/__init__.py -> build/lib.linux-x86_64-2.7/kivy/storage
creating build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_audio.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_invalid_lang.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/common.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_issue_609.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_fbo_py2py3.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_widget.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_doc_gallery.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_selection.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_layout.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_lang.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_listview.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_widget_walk.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_clock.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_animations.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_issue_1091.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_knspace.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_video.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_lang_complex.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_storage.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_widget.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_multistroke.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_filechooser.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_uix_textinput.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_properties.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_image.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/visual_test_label.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_issue_1084.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_app.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/perf_test_textinput.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_urlrequest.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_graphics.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_clipboard.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_issue_599.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_vector.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_utils.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_issue_883.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/__init__.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_adapters.py -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_fonts.py -> build/lib.linux-x86_64-2.7/kivy/tests
creating build/lib.linux-x86_64-2.7/kivy/tools
copying kivy/tools/report.py -> build/lib.linux-x86_64-2.7/kivy/tools
copying kivy/tools/benchmark.py -> build/lib.linux-x86_64-2.7/kivy/tools
copying kivy/tools/stub-gl-debug.py -> build/lib.linux-x86_64-2.7/kivy/tools
copying kivy/tools/kviewer.py -> build/lib.linux-x86_64-2.7/kivy/tools
copying kivy/tools/generate-icons.py -> build/lib.linux-x86_64-2.7/kivy/tools
copying kivy/tools/texturecompress.py -> build/lib.linux-x86_64-2.7/kivy/tools
copying kivy/tools/__init__.py -> build/lib.linux-x86_64-2.7/kivy/tools
creating build/lib.linux-x86_64-2.7/kivy/tools/packaging
copying kivy/tools/packaging/factory.py -> build/lib.linux-x86_64-2.7/kivy/tools/packaging
copying kivy/tools/packaging/__init__.py -> build/lib.linux-x86_64-2.7/kivy/tools/packaging
creating build/lib.linux-x86_64-2.7/kivy/tools/packaging/pyinstaller_hooks
copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-x86_64-2.7/kivy/tools/packaging/pyinstaller_hooks
copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-x86_64-2.7/kivy/tools/packaging/pyinstaller_hooks
copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-x86_64-2.7/kivy/tools/packaging/pyinstaller_hooks
copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-x86_64-2.7/kivy/tools/packaging/pyinstaller_hooks
creating build/lib.linux-x86_64-2.7/kivy/tools/highlight
copying kivy/tools/highlight/__init__.py -> build/lib.linux-x86_64-2.7/kivy/tools/highlight
creating build/lib.linux-x86_64-2.7/kivy/extras
copying kivy/extras/highlight.py -> build/lib.linux-x86_64-2.7/kivy/extras
copying kivy/extras/__init__.py -> build/lib.linux-x86_64-2.7/kivy/extras
creating build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/listview.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/tabbedpanel.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/pagelayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/accordion.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/abstractview.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/recycleboxlayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/codeinput.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/slider.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/popup.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/video.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/modalview.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/label.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/settings.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/stencilview.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/boxlayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/togglebutton.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/gesturesurface.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/scrollview.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/textinput.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/colorpicker.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/sandbox.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/effectwidget.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/dropdown.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/selectableview.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/splitter.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/spinner.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/relativelayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/treeview.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/checkbox.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/videoplayer.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/carousel.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/camera.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/vkeyboard.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/image.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/bubble.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/layout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/switch.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/scatter.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/recyclelayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/scatterlayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/button.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/anchorlayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/recyclegridlayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/stacklayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/screenmanager.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/widget.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/floatlayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/__init__.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/actionbar.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/filechooser.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/progressbar.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/gridlayout.py -> build/lib.linux-x86_64-2.7/kivy/uix
copying kivy/uix/rst.py -> build/lib.linux-x86_64-2.7/kivy/uix
creating build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/knspace.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/emacs.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/togglebutton.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/compoundselection.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/drag.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/button.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/focus.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/cover.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/__init__.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
copying kivy/uix/behaviors/codenavigation.py -> build/lib.linux-x86_64-2.7/kivy/uix/behaviors
creating build/lib.linux-x86_64-2.7/kivy/uix/recycleview
copying kivy/uix/recycleview/views.py -> build/lib.linux-x86_64-2.7/kivy/uix/recycleview
copying kivy/uix/recycleview/layout.py -> build/lib.linux-x86_64-2.7/kivy/uix/recycleview
copying kivy/uix/recycleview/datamodel.py -> build/lib.linux-x86_64-2.7/kivy/uix/recycleview
copying kivy/uix/recycleview/__init__.py -> build/lib.linux-x86_64-2.7/kivy/uix/recycleview
copying kivy/properties.pxd -> build/lib.linux-x86_64-2.7/kivy
copying kivy/_clock.pxd -> build/lib.linux-x86_64-2.7/kivy
copying kivy/_event.pxd -> build/lib.linux-x86_64-2.7/kivy
copying kivy/core/text/text_layout.pxd -> build/lib.linux-x86_64-2.7/kivy/core/text
copying kivy/graphics/context_instructions.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/compiler.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/vertex.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/transformation.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/shader.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/stencil_instructions.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/instructions.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/texture.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/cgl.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/svg.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/opengl_utils.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/context.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/vbo.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/fbo.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/tesselator.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/vertex_instructions.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/buffer.pxd -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/gl_debug_logger.pxi -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/opcodes.pxi -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/memory.pxi -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/common.pxi -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/opengl_utils_def.pxi -> build/lib.linux-x86_64-2.7/kivy/graphics
copying kivy/graphics/img_tools.pxi -> build/lib.linux-x86_64-2.7/kivy/graphics
creating build/lib.linux-x86_64-2.7/kivy/include
copying kivy/include/khrplatform.h -> build/lib.linux-x86_64-2.7/kivy/include
copying kivy/include/gl_redirect.h -> build/lib.linux-x86_64-2.7/kivy/include
copying kivy/include/gl2platform.h -> build/lib.linux-x86_64-2.7/kivy/include
copying kivy/include/common_subset.h -> build/lib.linux-x86_64-2.7/kivy/include
copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.linux-x86_64-2.7/kivy/lib/vidcore_lite
creating build/lib.linux-x86_64-2.7/kivy/data
copying kivy/data/style.kv -> build/lib.linux-x86_64-2.7/kivy/data
copying kivy/data/settings_kivy.json -> build/lib.linux-x86_64-2.7/kivy/data
creating build/lib.linux-x86_64-2.7/kivy/data/fonts
copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.linux-x86_64-2.7/kivy/data/fonts
copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.linux-x86_64-2.7/kivy/data/fonts
copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.linux-x86_64-2.7/kivy/data/fonts
copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.linux-x86_64-2.7/kivy/data/fonts
copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.linux-x86_64-2.7/kivy/data/fonts
copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.linux-x86_64-2.7/kivy/data/fonts
creating build/lib.linux-x86_64-2.7/kivy/data/images
copying kivy/data/images/defaulttheme-0.png -> build/lib.linux-x86_64-2.7/kivy/data/images
copying kivy/data/images/cursor.png -> build/lib.linux-x86_64-2.7/kivy/data/images
copying kivy/data/images/testpattern.png -> build/lib.linux-x86_64-2.7/kivy/data/images
copying kivy/data/images/background.jpg -> build/lib.linux-x86_64-2.7/kivy/data/images
copying kivy/data/images/image-loading.gif -> build/lib.linux-x86_64-2.7/kivy/data/images
copying kivy/data/images/defaulttheme.atlas -> build/lib.linux-x86_64-2.7/kivy/data/images
creating build/lib.linux-x86_64-2.7/kivy/data/keyboards
copying kivy/data/keyboards/en_US.json -> build/lib.linux-x86_64-2.7/kivy/data/keyboards
copying kivy/data/keyboards/de.json -> build/lib.linux-x86_64-2.7/kivy/data/keyboards
copying kivy/data/keyboards/fr_CH.json -> build/lib.linux-x86_64-2.7/kivy/data/keyboards
copying kivy/data/keyboards/qwertz.json -> build/lib.linux-x86_64-2.7/kivy/data/keyboards
copying kivy/data/keyboards/qwerty.json -> build/lib.linux-x86_64-2.7/kivy/data/keyboards
copying kivy/data/keyboards/de_CH.json -> build/lib.linux-x86_64-2.7/kivy/data/keyboards
copying kivy/data/keyboards/azerty.json -> build/lib.linux-x86_64-2.7/kivy/data/keyboards
creating build/lib.linux-x86_64-2.7/kivy/data/logo
copying kivy/data/logo/kivy-icon-16.png -> build/lib.linux-x86_64-2.7/kivy/data/logo
copying kivy/data/logo/kivy-icon-64.png -> build/lib.linux-x86_64-2.7/kivy/data/logo
copying kivy/data/logo/kivy-icon-24.png -> build/lib.linux-x86_64-2.7/kivy/data/logo
copying kivy/data/logo/kivy-icon-256.png -> build/lib.linux-x86_64-2.7/kivy/data/logo
copying kivy/data/logo/kivy-icon-48.png -> build/lib.linux-x86_64-2.7/kivy/data/logo
copying kivy/data/logo/kivy-icon-512.png -> build/lib.linux-x86_64-2.7/kivy/data/logo
copying kivy/data/logo/kivy-icon-128.png -> build/lib.linux-x86_64-2.7/kivy/data/logo
copying kivy/data/logo/kivy-icon-32.png -> build/lib.linux-x86_64-2.7/kivy/data/logo
creating build/lib.linux-x86_64-2.7/kivy/data/glsl
copying kivy/data/glsl/default.png -> build/lib.linux-x86_64-2.7/kivy/data/glsl
copying kivy/data/glsl/header.vs -> build/lib.linux-x86_64-2.7/kivy/data/glsl
copying kivy/data/glsl/default.vs -> build/lib.linux-x86_64-2.7/kivy/data/glsl
copying kivy/data/glsl/header.fs -> build/lib.linux-x86_64-2.7/kivy/data/glsl
copying kivy/data/glsl/default.fs -> build/lib.linux-x86_64-2.7/kivy/data/glsl
copying kivy/tests/unicode_font.zip -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/unicode_files.zip -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/testkv.kv -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/test_button.png -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tests/sample1.ogg -> build/lib.linux-x86_64-2.7/kivy/tests
copying kivy/tools/highlight/kivy.vim -> build/lib.linux-x86_64-2.7/kivy/tools/highlight
copying kivy/tools/highlight/kivy-mode.el -> build/lib.linux-x86_64-2.7/kivy/tools/highlight
creating build/lib.linux-x86_64-2.7/kivy/tools/gles_compat
copying kivy/tools/gles_compat/gl2.h -> build/lib.linux-x86_64-2.7/kivy/tools/gles_compat
running build_ext
Build configuration is:
 * use_rpi = 0
 * use_mali = 0
 * use_egl = 0
 * use_opengl_es2 = 0
 * use_opengl_mock = 0
 * 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
Updated build/lib.linux-x86_64-2.7/kivy/include/config.h
Updated /tmp/pip-install-Nmtvqk/kivy/kivy/include/config.h
Updated build/lib.linux-x86_64-2.7/kivy/include/config.pxi
Updated /tmp/pip-install-Nmtvqk/kivy/kivy/include/config.pxi
Updated build/lib.linux-x86_64-2.7/kivy/setupconfig.py
Updated /tmp/pip-install-Nmtvqk/kivy/kivy/setupconfig.py
Detected compiler is unix
cythoning /tmp/pip-install-Nmtvqk/kivy/kivy/graphics/opengl.pyx to /tmp/pip-install-Nmtvqk/kivy/kivy/graphics/opengl.c
building 'kivy.graphics.opengl' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/tmp
creating build/temp.linux-x86_64-2.7/tmp/pip-install-Nmtvqk
creating build/temp.linux-x86_64-2.7/tmp/pip-install-Nmtvqk/kivy
creating build/temp.linux-x86_64-2.7/tmp/pip-install-Nmtvqk/kivy/kivy
creating build/temp.linux-x86_64-2.7/tmp/pip-install-Nmtvqk/kivy/kivy/graphics
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-ZZaKJ6/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/tmp/pip-install-Nmtvqk/kivy/kivy/include -I/tmp/pip-install-Nmtvqk/kivy/kivy/include -I/usr/include/python2.7 -c /tmp/pip-install-Nmtvqk/kivy/kivy/graphics/opengl.c -o build/temp.linux-x86_64-2.7/tmp/pip-install-Nmtvqk/kivy/kivy/graphics/opengl.o
/tmp/pip-install-Nmtvqk/kivy/kivy/graphics/opengl.c:4:20: fatal error: Python.h: No such file or directory
 #include "Python.h"
                    ^
compilation terminated.
 error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------

Command "/usr/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-install-Nmtvqk/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 /tmp/pip-record-H9aAl5/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-Nmtvqk/kivy/

MichaelStott commented 6 years ago

Are you sure this is a KivMob issue? The KivMob script itself is rather simple, so I doubt it would cause any compilation errors. After googling this error, it would seem that you need to install the python-dev package on your virtual machine.

https://stackoverflow.com/questions/21530577/fatal-error-python-h-no-such-file-or-directory

MichaelStott commented 6 years ago

In fact, if I recall, this is a Kivy dependency issue. You need to make sure your Linux system (I'm assuming Linux) has the correct packages installed. Please refer to the Kivy installation page: https://kivy.org/docs/installation/installation.html