Python Programm auf dem Raspi starten?

OP #6629867
Lesenswert?
• ▲
▼
Hallo, guten Tag.
Ich habe ein Programm hello.py

Dieses möchte ich starten mit:
usr/lib/python2.7/....   hello.py
Finde das Startprogramm nicht im Ordner usr/lib/python2.7/python/
Das python2.7 ist vorhanden.

So startet es:
python hello.py
Aber es ist python 3.7 ich möchte dieses python2.7

Danke.
Gast #6629885
Lesenswert?
• ▲
▼
Hallo,

Peter B. schrieb:
> usr/lib/python2.7/

Dort liegen normalerweise auch nicht die binaries... mag zwar auch von 
der distribution abhängig sein, aber bei den mit bekannten Distros sinst 
sie dort nicht.

Im einfachsten Fall findest Du die executables der verschiedenen 
Versionen direkt in /usr/bin/python*. Oft sind dort die verschiedenen 
Versionen auch ver-symlink-ed. Also bspw:

/usr/bin/python2 -> /usr/bin/python2.7
/usr/bin/python2.7
/usr/bin/python -> /usr/bin/python3
/usr/bin/python3 -> /usr/bin/python3.7
/usr/bin/python3.7

Dann solltest Du Dein Programm auch einfach per

/usr/bin/python2 halloWelt.py
oder wahlweise
/usr/bin/python2.7 halloWelt.py

starten können.
#6630381
Lesenswert?
• ▲
▼
Peter B. schrieb:
> Hallo, guten Tag.
> Ich habe ein Programm hello.py
>
> Dieses möchte ich starten mit:
> usr/lib/python2.7/....   hello.py
> Finde das Startprogramm nicht im Ordner usr/lib/python2.7/python/
> Das python2.7 ist vorhanden.
>
> So startet es:
> python hello.py
> Aber es ist python 3.7 ich möchte dieses python2.7

Bitte nicht. Python2 ist seit geraumer Zeit deprecated und wird nicht 
mehr gepflegt, deswegen sind die Distributoren auch auf Python3 
gegangen. Warum möchtest Du denn Python2? Wenn Dein Programm -- von dem 
ich angesichts des Namens vermute, daß es wohl noch keine Riesensoftware 
mit 10.000+ Zeilen Code ist -- noch nicht mit Python3 läuft, wäre es 
vermutlich zielführender, es entsprechend umzuschreieben, die Änderungen 
sind sehr überschaubar.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.