Wenn Sie eine Lernsitzung abhalten, scheint es viele Fälle zu geben, in denen die Umgebungskonstruktion ins Stocken gerät. Machen Sie sich also eine Notiz. Diese Methode ist nicht immer die richtige Antwort.
Apropos. Kivy ist ein Framework für die NUI-Entwicklung von Python. Es ist relativ einfach, GUI-Anwendungen zu entwickeln, die plattformübergreifend arbeiten und Multi-Touch unterstützen.
Laden Sie zum Erstellen der Umgebung die für jedes Betriebssystem geeignete von http://kivy.org/#download herunter.
Windows Das Erstellen einer Windows-Umgebung ist relativ einfach. Führen Sie zunächst das heruntergeladene Kivy-1.9.0-py \ *. \ * -Win32-x \ * \ . Exe aus. ( Ist die Versionsnummer usw.) Anschließend wird im selben Verzeichnis ein Ordner mit dem Namen Kivy-1.9.0-py \ *. \ * -Win32-x \ * \ * erstellt. Der Inhalt ist wie ein Bild.
Doppelklicken Sie auf kivy- \ *. \ *. Bat, um es zu starten. Dann wurde die Umgebung festgelegt und die Eingabeaufforderung wird gestartet. Wechseln Sie danach in das Verzeichnis mit dem Quellcode
python <Dateiname>.py
Es ist in Ordnung, wenn Sie ausführen. (Achten Sie darauf, die Eingabeaufforderung nicht zu schließen.)
Es ist praktisch, wenn Sie verschiedene Umgebungsvariablen und -pfade festlegen, aber diesmal werde ich darauf verzichten.
Mac
Sie können ganz einfach einen Mac bauen.
Wenn Sie die heruntergeladene Datei Kivy-1.9.0-rev3-osx.dmg öffnen, wird sie wie in der Abbildung unten dargestellt angezeigt.
<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 ">
Lassen Sie uns zuerst Kivy in Anwendungen einfügen. Doppelklicken Sie dann auf MakeSymlinks, um es auszuführen.
Starten Sie danach das Terminal und geben Sie Folgendes ein.
``` $ kivy ```
Wenn alles gut geht, sollte Python wie im Bild gezeigt starten.
<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 ">
Damit ist der Umgebungsaufbau abgeschlossen.
Alles was Sie tun müssen, ist die Quelle zu schreiben. Ausführung
#### **` $ kivy <Dateiname>.py `**
```py
Mach einfach.
Linux(Ubuntu)
So erstellen Sie eine Umgebung unter Ubuntu. Dieses Mal werden wir keine Umgebung wie virtualenv verwenden.
Führen Sie zunächst den folgenden Befehl aus
#### **`kivy-team/kivy`**
``` $ sudo add-apt-repository ppa
Verwenden Sie für Python2 den folgenden Befehl
```$ sudo apt-get install python-kivy```
Verwenden Sie für Python3 den folgenden Befehl
```$ sudo apt-get install python3-kivy```
Ich weiß es nicht, weil ich es nicht ausprobiert habe, aber ich denke, der Befehl kann mit `` $ kivy``` oder `` $ python``` ausgeführt werden.
# Versuchen Sie, Hello World anzuzeigen
## Zuallererst normalerweise
#### **`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()
Lassen Sie uns Hello World in der Kv-Sprache anzeigen, die auch eine Funktion von Kivy ist. Stellen Sie sich die Kv-Sprache als etwas wie CSS vor.
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()
Der Dateiname, der die Kv-Sprache beschreibt, sollte "hello.kv" sein.
Dies muss ein Versprechen vor der App im Klassennamen `Klasse HelloApp (App) sein:` `.
`MainApp (App): Wenn es ist, benenne es
main.kv```.
hello.kv
#:kivy 1.9.0
<Label>:
text: 'Hello World'
Ausführungsergebnis (leicht erhöhte Schriftgröße)
So wird vom Umgebungsaufbau bis zur Hello World angezeigt. Bitte zögern Sie nicht zu kommentieren, wenn Sie "Ich liege falsch" sagen.
Kivy-Lernsitzungen finden ebenfalls regelmäßig statt. Wenn Sie also interessiert sind ... http://pyky.connpass.com/
Recommended Posts