[PYTHON] kivy introduction

C'est un article kivy que je ferai de mon mieux car je ne trouve pas trop d'informations. Je n'utilise pas le Calendrier de l'Avent parce que je travaille en tant que membre de la société. C'est une mise à jour irrégulière.

Le système d'exploitation qui fonctionne ressemble à ceci.

Mac OS 10.12.3 (15 février 2017)

Préparation à l'installation

Installez en vous référant au site d'origine. Comme préparation préliminaire, effectuez les travaux suivants.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Installez la dernière version de Python

Installez la dernière version de Python.

brew install python python3

Apportez des kivy de la famille principale

Apportez kivy depuis le site d'origine (kivy.org).

Suivez les instructions et appuyez sur la commande suivante

brew install sdl2 sdl2_image sdl2_ttf sdl2_mixer gstreamer
pip install -I Cython==0.23
USE_OSX_FRAMEWORKS=0 pip install kivy

La partie qui n'est peut-être pas nécessaire car il s'agit d'une version de développement

USE_OSX_FRAMEWORKS=0 pip install https://github.com/kivy/kivy/archive/master.zip

je l'ai fait

Essai

J'ai essayé d'exécuter kivy comme suit.

$ kivy
zsh: command not found: kivy

(# ^ Ω ^) Piki Piki

Enregistrez ce qui suit avec l'extension py.

import kivy
kivy.require('1.0.6') # replace with your current kivy version !

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()

Tapez la commande suivante depuis Terminal.

python xxx.py

Si ça marche, c'est fait.

Le thème suivant est "C'est mon travail de créer une version que je veux exécuter en tant qu'exe ou application, pas à partir de CUI!" impatient de! (Cette tension est le contenu que j'ai écrit avec l'élan seulement cette fois.)

Recommended Posts

kivy introduction
introduction
Installation de Kivy
Introduction à MQTT (Introduction)
Introduction à Scrapy (1)
Introduction à Scrapy (3)
mémo d'introduction tensorflow-gpu
[Introduction] Renforcer l'apprentissage
Introduction de scikit-Optimize
Introduction à Tkinter 1: Introduction
pytorch super introduction
Introduction de PyGMT
Introduction au développement de flacons
Introduction à PyQt
Introduction à Scrapy (2)
À propos de Kivy root
[Linux] Introduction à Linux
Introduction à Scrapy (4)
Mémo d'introduction H2O.ai
Introduction à discord.py (2)
estimation personnelle en temps réel (introduction du système)
Introduction de Python