Ich bekomme diese Fehler, wenn ich den Befehl "git push heroku Master". Es sagt mir, dass ich Cython installieren muss. Ich hatte auch mit "pip3 install cython" installiert, aber es zeigt mir immer noch einen Fehler. Ich habe auch meine requirements.txt Datei geändert. Cython Fehler beim Drücken git auf heroku Master
1
A
Antwort
0
Sie können dies nicht mit requirements.txt
beheben. Was pip (grob) tut, wenn es Ihre Anforderungen Datei findet:
- Es die Pakete dort aufgelistet liest Jedes Paket wird heruntergeladen und wenn in Quellform
- Erst jetzt gebaut, werden die Pakete installiert
Nun kivy
erfordert cython
installiert werden können gebaut werden (Schritt 2), aber zu diesem Zeitpunkt cython
wird nur heruntergeladen und installiert. Dies ist eine Art von einem Huhn-Ei-Problem, das im Allgemeinen durch pip
läuft zweimal gelöst werden kann: ersten
$ pip install cython
und dann
$ pip install kivy
jedoch versuchen kivy
und cython
in einem Durchgang zu installieren (related kivy issue), z.B läuft
$ pip install cython kivy
wird fehlschlagen, und das ist genau das, was heroku tut. Sie sollten stattdessen Pipfile
verwenden, um fehlgeschlagene Abhängigkeiten in einem Durchgang neu zu installieren. Also, in unserem Beispiel die requirements.txt
:
cython==0.27.1
kivy==1.10.0
wird die Pipfile
:
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
[packages]
cython = "==0.27.1"
kivy = "==1.10.0"
[requires]
python_version = "3.6"
Verwandte Themen
- 1. Fehlermeldung beim Drücken von Heroku Master
- 2. Fehler auf Git schieben Heroku Master
- 3. Fehler Git beim Schieben auf Heroku
- 4. Git-Fehler beim Drücken auf GitHub
- 5. Fehler mit 'Git push heroku master' Befehl
- 6. immer Fehler, wenn "git push Heroku Master"
- 7. git pull Heroku Master ausgefallen
- 8. Fehler beim Drücken der Rails-App auf Heroku
- 9. Fehler beim Drücken zu GitHub
- 10. Fehler in git push Heroku Master über ssh hinter Proxy
- 11. Wie zum Ursprungs-Master in Git drücken?
- 12. Wie ein Teilbaum Heroku drücken, um einen nicht master-Zweig
- 13. Fehler beim Drücken auf GitHub
- 14. Fehler beim Heroku drücken: nicht auf Ruby-Version
- 15. Git drücken Ursprung Master nach Hard Reset
- 16. git push heroku Master-Berechtigung verweigert
- 17. Fehler beim Drücken des Codes mit Git
- 18. git push heroku master Fehler: Repository nicht gefunden
- 19. Drücken fehlgeschlagen heroku
- 20. "git push Heroku Master" nicht funktioniert
- 21. SECRET_KEY Fehler beim Drücken Django-Projekt zu Heroku
- 22. Git drücken lokalen Master auf Remote-spezifischen Zweig
- 23. remote zurückgewiesener Master -> Master (pre-receive hook abgelehnt) heroku
- 24. Fehler 500 beim Drücken
- 25. gescheitert, einige refs zu heroku zu drücken?
- 26. Git print X wie Muster beim Drücken
- 27. Fehler beim Heroku Push
- 28. Fehler beim Heroku-Master mit Npm-Skript "Postinstall"
- 29. Git-Fehler beim Drücken: "fatal: Das Remote-Ende aufgelegt unerwartet"
- 30. git push heroku master errror. Fehler beim Kompilieren der PHP-App. composer.json nicht