Quand j'ai joué pour la première fois avec Heroku, le runtime pour python était 2.7.8, donc j'ai juste écrit python-2.7.8 dans runtime.txt. Récemment, 2.7.9 peut être utilisé pour la série python2.x, je voudrais donc mettre à niveau l'application heroku vers 2.7.9.
L'environnement python est géré à l'aide de pyenv-virtualenv.
Exécutez pyenv install 2.7.9
pour mettre python-2.7.9 dans la gestion pyenv.
pip freeze> requirements.txt
pour sauvegarder les paquets gérés par pip (à faire pour les projets Heroku)versions pyenv
pyenv uninstall <nom>
pyenv virtualenv 2.7.9 <nom>
pip install -r requirements.txt
git commit`` git push heroku master
pour mettre à jour également le côté HerokuCe n'est pas particulièrement difficile, mais vous pouvez vous inquiéter d'un délai de compilation dans le cas d'un gros paquet tel que matplotlib.
Recommended Posts