Seite 1 von 1
compilieren mit 2.7 oder 3.4
Verfasst: Montag 21. Juli 2014, 13:19
von WernerS
Hallo
ich bin dabei Python zu lernen. Jetzt habe ich auf meinem Raspberry 2.7 und 3.4 installiert. Wie gebe ich aber im Sourcecode an mit welcher Version ich das ganze compiliert haben will. Oder kann man das z.b. in Genie einstellen
Gruß
Werner
Re: compilieren mit 2.7 oder 3.4
Verfasst: Montag 21. Juli 2014, 13:26
von BlackJack
@WernerS: Dafür benutzt man die erste Zeile im Quelltext. Mit ``#!/usr/bin/env programm_zum_ausführen`` gibt man an welches Programm den Quelltext ausführen soll. Normalerweise kann man da mit ``#!/usr/bin/env python`` das Standardpython 2.x und mit ``#!/usr/bin/env python3`` das Standardpython 3.x ausführen lassen. Diese Zeile ist nicht nur auf Python beschränkt, sondern ein genereller Mechanismus unter Linux/Unix anhand dessen das System entscheiden kann womit eine Datei ausgeführt wird, wenn sie selber keinen nativen Code für den Prozessor enthält.
Re: compilieren mit 2.7 oder 3.4
Verfasst: Dienstag 22. Juli 2014, 13:15
von WernerS
BlackJack hat geschrieben:@WernerS: Dafür benutzt man die erste Zeile im Quelltext. Mit ``#!/usr/bin/env programm_zum_ausführen`` gibt man an welches Programm den Quelltext ausführen soll. Normalerweise kann man da mit ``#!/usr/bin/env python`` das Standardpython 2.x und mit ``#!/usr/bin/env python3`` das Standardpython 3.x ausführen lassen. Diese Zeile ist nicht nur auf Python beschränkt, sondern ein genereller Mechanismus unter Linux/Unix anhand dessen das System entscheiden kann womit eine Datei ausgeführt wird, wenn sie selber keinen nativen Code für den Prozessor enthält.
Supi. Danke für die schnelle Antwort
Gruß
Werner