Kivy a été présenté. (Fin)
Ce sera la deuxième fois de la sérialisation irrégulière dès que possible.
Je veux créer une application d'extension ou un exe d'extension et le démarrer en un clic! Ou même si vous ne pouvez pas le démarrer, vous voulez atteindre le point où vous pouvez le générer!
Il semble que buildozer et pyinstaller soient nécessaires pour créer des applications et des ex. Hmm ... Pouvez-vous me montrer comment l'utiliser? J'ai pensé, alors s'il vous plaît voir l'article suivant.
Creating packages for OS X Create a package for Windows
Si vous écrivez sur chaque environnement, cela ressemble à ce qui suit.
Mac OS
Puisqu'il s'agit d'un environnement Mac OS, la création d'une application Mac OS semble facile </ s>.
Vous pouvez installer buildozer en procédant comme suit:
pip install git+http://github.com/kivy/buildozer cd /to/where/I/Want/to/package buildozer init
$ pip install git+http://github.com/kivy/buildozer cd /to/where/I/Want/to/package buildozer init
Invalid requirement: '/to/where/I/Want/to/package'
It looks like a path. Does it exist ?
???
!?
cd / vers / où / je / veux / vers / package
Hey!
Veuillez recommencer
pip install git+http://github.com/kivy/buildozer
Utilisez l'exemple précédent.
$ python xxx.py
$ buildozer osx release
Le résultat est là.
$ buildozer osx release
# Ensure build layout
No buildozer.spec found in the current directory. Abandon.
$ buildozer osx debug
# Ensure build layout
No buildozer.spec found in the current directory. Abandon.
Il semble que vous ayez besoin d'un fichier .spec que vous débogiez ou publiez. Il faut environ 1 minute pour suivre le site pour obtenir des informations.
pip install -U pyinstaller
Je vais trouver cela, donc je vais l'exécuter.
Et j'ai l'impression qu'on m'a dit de frapper ceci, alors je vais l'essayer.
pyinstaller -y --clean --windowed --name touchtracer \
--exclude-module _tkinter \
--exclude-module Tkinter \
--exclude-module enchant \
--exclude-module twisted \
./xxx.py
La bûche coule ... martèle.
22442 INFO: moving BUNDLE data files to Resource directory
Si le journal est sorti, il semble que cela a été fait. Il existe des dossiers appelés «build» et «dist».
J'ai pu le faire pour le moment, mais comme le contenu n'est pas une application qui démarre, je peux le faire pour le moment. Je ferai de mon mieux dans le contenu après cet article.
J'ai l'impression de l'avoir essayé, et apprendre à démarrer kivi à partir de la ligne de commande est différent de la description que vous pouvez générer à partir de kivi et utiliser l'application. L'objectif ultime est de créer des applications sur plusieurs plates-formes, il semble donc que nous devions apprendre cette dernière.
Windows
Vient ensuite Windows. Il semble que Windows devrait avoir un pyinstaller, mais il a déjà été installé.
Donc qu'est ce que je devrais faire?
Quand je l'ai recherchée, j'ai trouvé la réponse en quelques secondes.
python -m PyInstaller --name touchtracer ./xxx.py
Ou
python -m PyInstaller --name touchtracer --icon ./icon.ico ./xxx.py
Ça va.
Il y avait un touchtracer
dans build / touchtracer /.
C'est plus facile que sur Mac.
La prochaine fois, j'aimerais générer une application kivy sans ligne de commande qui fonctionne à la fois sur Windows et Mac. Ora, je suis excité!
iOS et Android sont une autre opportunité Essayons. Il semble que vous puissiez construire avec un sentiment similaire.
Recommended Posts