[PYTHON] Essayez de préparer chaque environnement de kivy

La dernière fois, j'ai découvert que divers environnements sont nécessaires pour utiliser kivy.

Donc, ce sera un article pour construire et préparer chaque environnement.

Environnement d'utilisation

--Mac (construit) --Windows (ici article, configuration du système d'exploitation terminée) --CentOS7 (here article, configuration du système d'exploitation terminée)

Quand j'ai pensé que CentOS se terminerait rapidement, j'ai remarqué un fait étonnamment difficile. Quelqu'un qui ne sait pas comment installer Cython.

Environnement Linux (version CentOS 7)

Ubuntu?Gentoo?Fedora? CentOS7 Delicious Les (^ q ^) Si vous y réfléchissez, comme mentionné précédemment, voici le compte orz lors de l'installation de Cython.

Pour le moment, installer Cython semble être un chemin pour tout le monde, mais j'ose passer par la sagesse des ancêtres et l'installer moi-même.

J'ai pensé que je devais entrer avec un tel pip, et quand je l'ai essayé avec désinvolture, c'est devenu comme ça.

$ pip install cython
bash: pip:Commande non trouvée...

Hey. Chikusho. Je me demande si pip est aussi un environnement, CentOS est Zako. Je ne peux pas m'empêcher de me plaindre, donc je vais procéder en exécutant la commande comme suit.

$ sudo yum install epel-release
$ sudo yum install python-pip SDL2 SDL2_ttf SDL2_image SDL2_mixer gstreamer python-devel freeglut-devel
$ sudo pip install pip setuptools --upgrade
$ sudo pip install Cython
$ sudo pip install kivy pygame

Il se peut que vous ayez besoin d'autres bibliothèques, mais à partir du 16 février 2017, cela fonctionnait bien.

$ sudo pip install kivy
Requirement already satisfied: Kivy-Garden>=0.1.4 in /usr/lib/python2.7/site-packages (from kivy)
Requirement already satisfied: requests in /usr/lib/python2.7/site-package (from Kivy-Garden>=0.1.4->kivy)
Installing collected packages: kivy
  Running setup.py install for kivy ... done
Successfully installed kivy-1.9.1

Vérifiez légèrement si cela fonctionne de la même manière que lorsque kivy a été installé sur les premiers Mac.

python xxxx.py

C'était OK jusqu'au contrôle de fonctionnement. Ensuite, construisez avec pyinstaller.

python -m PyInstaller --name xxxx ./xxxx.py

Cela a passé la construction. L'exécution était également OK. La pratique était également OK o r z

Après tout, c'est vrai. Est-ce nécessaire pour chaque environnement ... Les développeurs vont pleurer?

Environnement Windows (Windows 10 Professionnel)

En gros, j'ai procédé à la procédure d'installation ci-dessous, mais je noterai qu'il y a eu un léger hic.

kivy installation for windows

Il y a trois endroits qui sont bloqués.

--Il est utilisé depuis python3.x --Microsoft Visual C ++ 14.0 est requis pour installer Cython et utiliser les outils de génération Microsoft Visual C ++. - http://landinghub.visualstudio.com/visual-cpp-build-tools

S'il vous plaît laissez-moi savoir si cela fonctionne. Je vais réessayer. Linux, Mac est un environnement de Dieu sérieux.

prime

Code utilisé pour vérifier le fonctionnement de kivy

import kivy

kivy.require('1.0.6')

from kivy.app import App
from kivy.uix.label import Label

class MyApp(App):
  def build(self):
    return Label(text='Hello world')

if __name__ == '__main__':
  MyApp().run()

Résumé

fatigué. .. .. J'étais heureux de créer un environnement de développement que je pourrais faire du développement multi-plateforme, mais je ne comprenais pas du tout l'environnement de développement Windows. Je suis un ancien utilisateur de Windows. Comparé au développement sur Mac ou Linux, le développement de Windows peut être assez ennuyeux. Je pense plutôt que l'environnement de développement pour Mac et Linux est plus complet.

Il est peu probable que les utilisateurs de Windows reviennent pour le moment.

Recommended Posts

Essayez de préparer chaque environnement de kivy
Faisons un noyau jupyter
Comment préparer l'environnement de développement Python [Mac]
Introduction à Python Préparons l'environnement de développement
Remarque: préparez l'environnement de CmdStanPy avec docker
Préparer l'environnement d'exécution de Python3 avec Docker
De la création de l'environnement Kivy à l'affichage de Hello World
Essayez de simuler le mouvement du système solaire
Procédure de réglage de l'hydrogène de l'atome (environnement virtuel)
[Cloud 9] Essayez de créer un environnement avec django 1.11 de Python 3.4 sans même comprendre 1 mm
Essayez de résoudre les problèmes / problèmes du "programmeur matriciel" (Chapitre 1)
Essayez d'estimer le nombre de likes sur Twitter
Exemple d'environnement pytest pour réparer la base de données avec Docker
Ssh dans un environnement virtuel avec vscode Remote Development
Unification de l'environnement Python
Essayez d'implémenter yolact
Changer la valeur de paramètre de setting.py en fonction de l'environnement de développement
Essayez d'obtenir la liste des fonctions du paquet Python> os
Une note sur la façon de préparer facilement un environnement de pratique Linux
Essayez d'évaluer les performances du modèle d'apprentissage automatique / de régression
Avantages et inconvénients de la conversion de l'environnement de développement de Django en Docker
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
Essayez d'évaluer les performances du modèle d'apprentissage automatique / de classification
Essayez d'améliorer la précision de l'estimation du nombre de Twitter
Essayez de résoudre les problèmes / problèmes du "programmeur matriciel" (fonction du chapitre 0)
Essayez d'automatiser le fonctionnement des périphériques réseau avec Python
Changer le volume de Pepper en fonction de l'environnement environnant (son)
[Django] Mémo pour créer un environnement de Django + MySQL + Vue.js [Python]
Vue d'ensemble de l'environnement virtuel Python et comment le créer
Essayez d'extraire les caractéristiques des données de capteur avec CNN