2016-04-29 8 views

Antwort

0

aus der Runtime-Dokumentation,

Sie eine beliebige Version von Python angeben können, um Ihre Anwendung auszuführen verwendet werden. Diese Funktionalität wird durch das Vorhandensein einer runtime.txt-Datei ermöglicht.

https://devcenter.heroku.com/articles/python-runtimes

+1

Hey Nishant, ich habe es in Laufzeit.txt auf 3.5.1 eingestellt, aber lokal würde es immer noch 2.7 laufen. –

+0

haben Sie dieses Problem gelöst? Es ist auch mein Problem .. – ackratos

1

gelöst! Sie könnten auch Ihre lokalen procfile definiert haben und jedes Mal starten heroku local -f local.procfile, aber das ist langweilig. Also bat ich um Unterstützung in Heroku lokalen Repo auf Github (here) und ich mochte viel die Lösung, die er mir gab.

Im Grunde fügen Sie/bin Ordner in Ihrem Pfad wie folgt hinzu: export PATH=./bin:$PATH und dann in der Wurzel Ihres Projekts tun Sie ln -s $(which python3) ./bin/python, um einen Symlink nur im Rahmen Ihres Projekts zu erstellen!

Verwandte Themen