[PYTHON] Déployez-vous sur Heroku tout de suite sans connaître git.

Lorsque vous créez une application Web, il est temps de la déployer. C'est un seuil élevé pour les débutants. J'utilise git pour taper des commandes, mais pour une raison quelconque, c'est une perte de temps pour google ce que je ne comprends pas.

Pour garder la motivation de continuer à écrire le programme Après tout, il est décidé qu'il vaut mieux pouvoir le faire facilement au début.

Alors, comment déployer une application qui n'utilise pas git. Cette fois, c'est lorsque Python est utilisé.

En tant que méthode de déploiement normale utilisant git,

$ heroku login
$fichier de projet d'application cd/
$ git init
$ heroku git:remote -un nom d'application
$ git add .
$ git commit -am "make it better"
$ git push heroku master

Se sentir comme ça. Cependant, si une erreur est générée, il est inutile de rechercher la cause sur Google.

Heroku peut désormais être déployé depuis Dropbox.

Créez une nouvelle application avec le bouton + en haut à droite du tableau de bord Heroku. alt

Donnez-lui n'importe quel nom. Doit être un nom qui n'est pas utilisé dans tout Heroku. alt

Cliquez sur l'icône Drop Box lorsque l'application est créée. alt

Maintenant, jetez-le simplement dans le dossier Dropbox / App / Heroku / App. alt

Lorsque vous le faites avec Python, la façon de mettre le fichier semble être un peu addictive. alt

Placez-le comme ci-dessus. Cela devrait être parfait. Les modules dépendants sont écrits dans requirements.txt avec pip freeze. Le contenu de runtime.txt spécifie la version Python. Si le contenu de Procfile est une bouteille, spécifiez le fichier py principal.

web: python index.py

On dirait.

Lorsque vous êtes prêt, appuyez simplement sur le bouton Déployer Heroku. Facile!

Recommended Posts

Déployez-vous sur Heroku tout de suite sans connaître git.
Déployer le projet django sur heroku
Comment télécharger avec Heroku, Flask, Python, Git (4)
[Easy explosion speed 2nd] Déployez Streamlit sur heroku
Django Heroku Deploy 1
Django Heroku Deploy 2
Comment télécharger avec Heroku, Flask, Python, Git (Partie 3)
Comment télécharger avec Heroku, Flask, Python, Git (Partie 1)
Comment télécharger avec Heroku, Flask, Python, Git (Partie 2)
Déployer une application Web créée avec Streamlit sur Heroku