Voici un compte qui s'est coincé dans un bocal en essayant de suivre le quartier Python plus tard. Après avoir recherché diverses choses, j'ai trouvé un article sur Qiita Créer une application de bureau avec Python avec Electron, alors j'ai décidé de l'essayer.
Presque tout peut être nettoyé avec de l'infusion et du pip, c'est donc recommandé.
Il n'y a pas de mal à utiliser Electron, HTML5 et JavaScript avec obéissance, mais je voulais créer quelque chose en utilisant Python, l'étudier et l'utiliser pour améliorer l'efficacité du travail. De plus, HTML5 et CSS3 ne peuvent plus suivre de HTML3, j'ai donc pensé que je devrais le faire avec python de toute façon. (Ce sera aussi une étude de python)
C'est pourri ... c'était trop tôt. </ s>
Je suis fatigué d'être influencé par les informations sur Python. Je pense qu'il est impossible de terminer avec Python seul pour les raisons suivantes.
--Lorsque j'essaye PyQt5 (avec Python 3.6), je ne peux pas en faire une application car PyInstaller ne peut pas suivre la série 3.6. --PySide ne fonctionne pas dans 3.4.6 (2.7 a fonctionné, mais le support expirera en 2019) --Lorsque j'essaye wxPython, il renvoie que toutes les versions sont inutiles ―― Étant donné que l'interface utilisateur de kivy est OpenGL, elle est plus adaptée aux jeux 2D et aux jeux 3D, le but est donc différent.
Peut-être qu'il existe d'autres méthodes de développement, mais je n'ai pas eu l'impression de pouvoir faire un suivi car le système Python3 est déjà dans un état en lambeaux ...
Comme indiqué dans Créer une application de bureau avec Python avec Electron, lorsque je l'ai construit, cela fonctionnait bien avec Python2 et Python3. *** J'ai l'impression d'avoir trouvé Dieu. *** *** Je devrai aussi faire du JavaScript, mais ... Cela me donne aussi envie de faire de mon mieux.
Installer l'infusion
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Des sorts qui vous rendent heureux lorsqu'ils sont exécutés régulièrement
$ brew update;brew upgrade;brew prune;brew cleanup; brew doctor
Travaux d'installation de Python et npm
$ brew install python python3 npm
L'état à ce moment est le suivant.
$ python -V
2.7.13
$ python3 -V
3.6.0
$ npm -v
4.1.2
Depuis l'installation de Flask et Electron, c'est comme suit Créer une application de bureau avec Python avec Electron.
J'ai fait ça.
$ pip install -U pip wheel setuptools Flask
$ pip3 install -U pip wheel setuptools Flask
Dans l'article. L'exemple de code hello.py a également été réécrit comme suit et son fonctionnement a été confirmé.
#!/usr/bin/env python
Ou
#!/usr/bin/env python3
La version Mac était OK.
Au minimum, configurez avec Installation de la série python3 sur CentOS7 avant de commencer.
Appuyez sur la commande suivante comme vous le feriez sur un Mac.
$ pip install -U pip wheel setuptools Flask
$ python -V
3.6.0
$ npm -v
3.10.10
Ce qui suit était en outre requis.
sudo yum install libXScrnSaver
Tout le reste peut être fait avec le support lorsqu'il est implémenté sur Mac. OKOK。 C'est zonte.
Au minimum, Install Node.js / npm (pour Windows) et [Install Python (pour Windows)](http: // qiita. com / taipon_rock / items / f574dd2cddf8851fb02c) puis démarrez.
Effectuer des travaux communs.
$ pip install -U pip wheel setuptools Flask
La version de npm en python est la suivante.
> python -V
2.7.13
> npm -v
4.1.2
Tout le reste peut être fait avec le support lorsqu'il est implémenté sur Mac.
Le lancement de l'application sur Windows est lent ...
Quand j'ai pensé, j'ai mis en série 3.6, et quand je l'ai recherchée, on m'a dit "Windows ne fonctionne pas encore la série 3.6, Baccaro" J'ai fait.
C'est pourquoi j'ai réinstallé python 2.7.13
, mais si le côté Windows ne fonctionne pas avec python 3.x, n'est-ce pas? C'est parce que, cependant, je sens que je peux y aller, donc ça va ...
Recommended Posts