Lors de la tenue d'une session d'étude, il semble qu'il y ait de nombreux cas où la construction de l'environnement est trébuchée, alors prenez note. Cette méthode n'est pas toujours la bonne réponse.
Au fait. Kivy est un framework pour le développement NUI réalisé par Python. Il est relativement facile de développer des applications GUI qui fonctionnent sur plusieurs plates-formes et prennent en charge le multi-touch.
Pour créer l'environnement, veuillez télécharger celui qui convient à chaque système d'exploitation depuis http://kivy.org/#download.
Windows Construire un environnement Windows est relativement simple. Tout d'abord, exécutez le fichier Kivy-1.9.0-py \ *. \ * -Win32-x \ * \ . Exe téléchargé. ( Est le numéro de version, etc.) Ensuite, un dossier appelé Kivy-1.9.0-py \ *. \ * -Win32-x \ * \ * sera créé dans le même répertoire. Le contenu est comme une image.
Double-cliquez sur kivy- \ *. \ *. Battez-le pour le démarrer. Ensuite, l'environnement a été défini et l'invite de commande sera lancée. Après cela, accédez au répertoire avec le code source
python <nom de fichier>.py
Ce n'est pas grave si vous exécutez. (Veillez à ne pas fermer l'invite de commande)
Ce sera pratique si vous définissez diverses variables d'environnement et chemins, mais je vais l'omettre cette fois.
Mac
Vous pouvez facilement créer un Mac.
Lorsque vous ouvrez le Kivy-1.9.0-rev3-osx.dmg téléchargé, il sera affiché comme indiqué dans l'image ci-dessous.
<img width="529" alt="スクリーンショット 2015-11-10 12.04.18.png " src="https://qiita-image-store.s3.amazonaws.com/0/98851/22366017-6fb4-c6f0-ba6d-c4c9e495cc29.png ">
Tout d'abord, mettons Kivy dans Applications. Puis double-cliquez sur MakeSymlinks pour l'exécuter.
Après cela, démarrez le terminal et tapez ce qui suit.
``` $ kivy ```
Si tout se passe bien, Python devrait démarrer comme indiqué dans l'image.
<img width="571" alt="スクリーンショット 2015-11-10 11.50.19.png " src="https://qiita-image-store.s3.amazonaws.com/0/98851/604cb878-14ef-bc6e-3aff-4b8e57ab20e5.png ">
Ceci termine la construction de l'environnement.
Tout ce que vous avez à faire est d'écrire la source. Exécution
#### **` $ kivy <nom de fichier>.py `**
```py
Fais juste.
Linux(Ubuntu)
Comment créer un environnement sur Ubuntu. Cette fois, nous n'utiliserons pas un environnement tel que virtualenv.
Tout d'abord, exécutez la commande suivante
#### **`kivy-team/kivy`**
``` $ sudo add-apt-repository ppa
Pour Python2, utilisez la commande suivante
```$ sudo apt-get install python-kivy```
Pour Python3, utilisez la commande suivante
```$ sudo apt-get install python3-kivy```
Je n'ai pas essayé cela, donc je ne sais pas, mais je pense que la commande peut être exécutée avec `` `` $ kivy``` ou `` $ python```.
# Essayez d'afficher Hello World
## Tout d'abord, normalement
#### **`main.py`**
```py
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.label import Label
class HelloApp(App):
def build(self):
return Label(text='Hello World')
if __name__ == '__main__':
HelloApp().run()
Présentons Hello World en utilisant le langage Kv, qui est également une fonctionnalité de Kivy. Considérez le langage Kv comme quelque chose comme CSS.
main.py
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.label import Label
class HelloApp(App):
def build(self):
return Label()
if __name__ == '__main__':
HelloApp().run()
Le nom de fichier qui décrit le langage Kv doit être hello.kv ''. Cela doit être une promesse avant l'App dans le nom de classe de
class HelloApp (App):
.
MainApp (App): Si c'est le cas
, nommez-le
main.kv```.
hello.kv
#:kivy 1.9.0
<Label>:
text: 'Hello World'
Résultat d'exécution (taille de police légèrement augmentée)
Voici comment afficher de la construction de l'environnement à Hello World. N'hésitez pas à commenter si vous dites "je me trompe".
Des sessions d'étude Kivy ont également lieu régulièrement, donc si vous êtes intéressé ... http://pyky.connpass.com/
Recommended Posts