[PYTHON] Ich habe versucht, Kivy in einer Mac-Umgebung zu installieren

Was du machen willst

Kivy

Kivy ist eine Python-NUI(Natural User Interface)Es ist eine Open-Source-Bibliothek für die Entwicklung von Multi-Touch-Anwendungen in. Die Betriebsumgebung ist Android, iOS, Linux, MacOS X und Windows. Kostenlose Open Source-Software, die unter der MIT-Lizenz vertrieben wird.

refs

Süchtig sein


Bei pyenv

% pyenv local
3.4.2
% python --version
Python 3.4.2

Ich konnte Kivy 1.8.0 nicht reibungslos bekommen

% pip install kivy
Downloading/unpacking kivy
Running setup.py (path:/private/var/folders/3z/sspq04dx20n3559n0fx1p39w0000gn/T/pip_build_hoge/kivy/setup.py) egg_info for package kivy
Cython is missing, its required for compiling kivy !

Traceback (most recent call last):File "<string>", line 17, in <module>File "/private/var/folders/3z/sspq04dx20n3559n0fx1p39w0000gn/T/pip_build_hoge/kivy/setup.py", line 94, in <module>from Cython.Distutils import build_extImportError: No module named 'Cython'Complete output from command python setup.py egg_info:

Cython is missing, its required for compiling kivy !




Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/private/var/folders/3z/sspq04dx20n3559n0fx1p39w0000gn/T/pip_build_hoge/kivy/setup.py", line 94, in <module>
from Cython.Distutils import build_ext
ImportError: No module named 'Cython'
----------------------------------------Cleaning up...Command python setup.py egg_info failed with error code 1 in /private/var/folders/3z/sspq04dx20n3559n0fx1p39w0000gn/T/pip_build_hoge/kivy
Storing debug log for failure in /Users/hoge/.pip/pip.log~                                                                                                                                                                                                          

Cython

% pip freeze
Cython==0.21.2

Installieren Sie die neueste Version von kivy / 1.9.0

% pip install git+https://github.com/kivy/kivy.git

Kann ich die Sammlung von git aus verwalten, wenn ich die neueste Version mit pip installieren möchte? Das wusste ich nicht. lernen.

pip freeze

% pip freeze
Cython==0.21.2
Kivy==1.9.0-dev
Kivy-Garden==0.1.1
requests==2.5.1

Hello world

Ich brauche einen Pygame-Fehler

% python test001.py
[WARNING           ] [Config      ] Older configuration version detected (0 instead of 12)
[WARNING           ] [Config      ] Upgrading configuration in progress.
[INFO              ] [Logger      ] Record log in /Users/hoge/.kivy/logs/kivy_15-01-02_0.txt
[INFO              ] Kivy v1.9.0-dev
[INFO              ] [Python      ] v3.4.2 (default, Jan  2 2015, 17:04:28)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)]
[INFO              ] [Factory     ] 173 symbols loaded
[INFO              ] [Image       ] Providers: img_tex, img_imageio, img_dds, img_gif (img_pil, img_pygame, img_ffpyplayer, img_sdl2 ignored)
[CRITICAL          ] [Text        ] Unable to find any valuable Text provider at all!
pygame - ImportError: No module named 'pygame'
  File "/Users/hoge/.anyenv/envs/pyenv/versions/3.4.2/lib/python3.4/site-packages/kivy/core/__init__.py", line 57, in core_select_lib
    fromlist=[modulename], level=0)
  File "/Users/hoge/.anyenv/envs/pyenv/versions/3.4.2/lib/python3.4/site-packages/kivy/core/text/text_pygame.py", line 12, in <module>
    import pygame

sdl2 - ImportError: No module named 'kivy.core.text._text_sdl2'
  File "/Users/hoge/.anyenv/envs/pyenv/versions/3.4.2/lib/python3.4/site-packages/kivy/core/__init__.py", line 57, in core_select_lib
    fromlist=[modulename], level=0)
  File "/Users/hoge/.anyenv/envs/pyenv/versions/3.4.2/lib/python3.4/site-packages/kivy/core/text/text_sdl2.py", line 12, in <module>
    from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,

sdlttf - ImportError: No module named 'kivy.core.text.text_sdlttf'
  File "/Users/hoge/.anyenv/envs/pyenv/versions/3.4.2/lib/python3.4/site-packages/kivy/core/__init__.py", line 57, in core_select_lib
    fromlist=[modulename], level=0)

pil - ImportError: No module named 'PIL'
  File "/Users/hoge/.anyenv/envs/pyenv/versions/3.4.2/lib/python3.4/site-packages/kivy/core/__init__.py", line 57, in core_select_lib
    fromlist=[modulename], level=0)
  File "/Users/hoge/.anyenv/envs/pyenv/versions/3.4.2/lib/python3.4/site-packages/kivy/core/text/text_pil.py", line 8, in <module>
    from PIL import Image, ImageFont, ImageDraw

[CRITICAL          ] [App         ] Unable to get a Text provider, abort.

Installation von Pygame / neueste Version

pip install hg+http://bitbucket.org/pygame/pygame
## --- snip
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DENABLE_NEWBUF=1 -I/NEED_INC_PATH_FIX -I/Users/usr0600109/.anyenv/envs/pyenv/versions/3.4.2/include/python3.4m -c src/scrap.c -o build/temp.macosx-10.9-x86_64-3.4/src/scrap.o

src/scrap.c:27:10: fatal error: 'SDL.h' file not found

#include "SDL.h"

         ^

1 error generated.
## --- snip

Für Pygame

brew install sdl
% pip freeze
Cython==0.21.2
Kivy==1.9.0-dev
Kivy-Garden==0.1.1
pygame==1.9.2a0
requests==2.5.1

Diesmal Hallo Welt

image

Recommended Posts

Ich habe versucht, Kivy in einer Mac-Umgebung zu installieren
Erstellen einer Python-Umgebung auf einem Mac
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Ich habe versucht, Linux auf meinem Mac zu installieren
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
Ich habe eine TensorFlow-Umgebung mit Windows 10 erstellt
Erstellen Sie eine Python-Umgebung auf einem Mac (Mountain Lion)
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
Erstellen Sie eine Python-Ausführungsumgebung unter IBM i
Ich habe tensorRT unter Ubuntu 18.04 installiert
Erstellen einer Django-Entwicklungsumgebung mit pyenv-virtualenv auf einem Mac
Pyramid + Mongodb-Umgebung auf Mac
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Ich habe ROS unter Ubuntu 18.04 installiert
Ich habe eine Python3-Umgebung unter Ubuntu mit direnv erstellt.
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
Erstellen Sie eine maschinelle Lernumgebung auf einem Mac (pyenv, deeplearning, opencv).
Ich habe Ubuntu auf einem USB-Speicher eines Dual-Boot-PCs installiert
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Erstellen Sie eine Python-Datenanalyseumgebung auf einem Mac (El Capitan).
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Erstellen einer Python-Umgebung unter Ubuntu
Aufbau einer Anaconda-Umgebung auf einem Mac (Version 2018)
Kivy + Python3 zur Wartung der OSX-Umgebung
Ich habe die Konstruktion der Mac Python-Umgebung überprüft
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Erstellen Sie eine Python-Umgebung in Centos
Erstellen einer Umgebung für Python3.8 auf einem Mac
Erstellen Sie eine Python3-Umgebung unter CentOS7
Ich habe versucht, eine Serverumgebung zu erstellen, die unter Windows 10 ausgeführt wird
Ich habe Taiga.IO auf CentOS7 installiert (ich habe ein Skript erstellt, als ich dort war)
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
Django Crispy Tutorial (Umgebungskonstruktion auf Mac)
[Super rudimentär] Ich habe GDAL auf Anaconda installiert
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Ich möchte eine Python-Umgebung erstellen
Ich möchte Linux auf dem Mac verwenden
Installiert aws-cli Unter Mac OS X Lion
Ich habe versucht, TensorFlow (GPU-Version) unter Ubuntu zu installieren
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Installieren Sie anaconda trotzdem auf einem neuen Mac
Erstellen Sie eine Python + OpenCV-Umgebung in Cloud9
Startete Node.js in einer virtuellen Umgebung
Ich habe verschiedene Versionen der Python + OpenCV + FFmpeg-Umgebung auf dem Mac ausprobiert
Erstellen Sie eine Python3-Umgebung mit pyenv auf einem Mac und zeigen Sie NetworkX-Diagramme an
Ich habe versucht, eine Mac Python-Entwicklungsumgebung mit pythonz + direnv zu erstellen
Ich habe ein WebAPI gemacht! Erstellen einer Umgebung aus Django Rest Framework 1 mit EC2
Erstellen Sie eine LAMP-Umgebung auf Ihrem lokalen Docker
Erstellen Sie mit pulumi eine WardPress-Umgebung auf AWS
Ich möchte eine schöne Python-Entwicklungsumgebung für meinen neuen Mac erstellen
Ich habe Pygame mit Python 3.5.1 in der Umgebung von pyenv unter OS X installiert
Erstellen Sie einfach eine Python 3-Ausführungsumgebung unter Windows
Erstellen Sie eine Django-Umgebung auf Raspai (MySQL)
Erstellen Sie eine Python-Umgebung mit ansible auf centos6
Bis ein unerfahrener Python-Ingenieur eine TensorFlow-Ausführungsumgebung + eine komfortable Codierungsumgebung auf einem Mac erstellt
Erstellen einer Umgebung für matplotlib + cartopy auf einem Mac
Python auf Mac