./fichier.py ne lance rien
-
RaspOlivier
- Messages : 129
- Inscription : 10 déc. 2016, 09:40
- Localisation : 44 - NANTES
./fichier.py ne lance rien
Bonjour,
Qu'est-ce qu'il manque pour arriver à lancer un fichier python avec
./fichier.py
au lieu de
python fichier.py ?
Merci
Qu'est-ce qu'il manque pour arriver à lancer un fichier python avec
./fichier.py
au lieu de
python fichier.py ?
Merci
-
mike913
- Messages : 159
- Inscription : 18 oct. 2014, 10:22
- Localisation : Morsang / Orge - Essonne
- Contact :
Re: ./fichier.py ne lance rien
Bonjour
Il faut que ton fichier.py soit exécutable et il faut que ton fichier.py commence par les lignes:
Il faut que ton fichier.py soit exécutable et il faut que ton fichier.py commence par les lignes:
Code : Tout sélectionner
#!/usr/bin/env python
# coding=UTF-8DS718+ 2 x 3To(SHR) - Firmware: DSM 7.0.1-42218
DS712+ 2 x 4To (SHR) - Firmware: DSM 6.2.4-25556
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox Delta
https://meteo.folcke.net
https://wiki.folcke.net
DS712+ 2 x 4To (SHR) - Firmware: DSM 6.2.4-25556
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox Delta
https://meteo.folcke.net
https://wiki.folcke.net
-
RaspOlivier
- Messages : 129
- Inscription : 10 déc. 2016, 09:40
- Localisation : 44 - NANTES
Re: ./fichier.py ne lance rien
Bonjour mike913,
Merci pour ton aide.
J'ai bien cette première ligne dans mon script :
#!/usr/bin/python
Cela ne change rien :
pi@raspberrypi:~/domoticz/scripts/python $ ./critair.py
-bash: ./critair.py : /usr/bin/python^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
Merci pour ton aide.
J'ai bien cette première ligne dans mon script :
#!/usr/bin/python
Cela ne change rien :
pi@raspberrypi:~/domoticz/scripts/python $ ./critair.py
-bash: ./critair.py : /usr/bin/python^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
-
mike913
- Messages : 159
- Inscription : 18 oct. 2014, 10:22
- Localisation : Morsang / Orge - Essonne
- Contact :
Re: ./fichier.py ne lance rien
dans ton script tu as et moi je dis ce n'est pas la même chose
Code : Tout sélectionner
#!/usr/bin/pythonCode : Tout sélectionner
#!/usr/bin/env pythonDS718+ 2 x 3To(SHR) - Firmware: DSM 7.0.1-42218
DS712+ 2 x 4To (SHR) - Firmware: DSM 6.2.4-25556
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox Delta
https://meteo.folcke.net
https://wiki.folcke.net
DS712+ 2 x 4To (SHR) - Firmware: DSM 6.2.4-25556
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox Delta
https://meteo.folcke.net
https://wiki.folcke.net
-
RaspOlivier
- Messages : 129
- Inscription : 10 déc. 2016, 09:40
- Localisation : 44 - NANTES
Re: ./fichier.py ne lance rien
Oui, mais dans ce cas, j'ai :
pi@raspberrypi:~/domoticz/scripts/python $ ./critair.py
/usr/bin/env: « python\r »: Aucun fichier ou dossier de ce type
pi@raspberrypi:~/domoticz/scripts/python $ ./critair.py
/usr/bin/env: « python\r »: Aucun fichier ou dossier de ce type
-
RaspOlivier
- Messages : 129
- Inscription : 10 déc. 2016, 09:40
- Localisation : 44 - NANTES
Re: ./fichier.py ne lance rien
J'ai aussi essayé :
export PYTHONPATH=$PYTHONPATH:/home/pi/domoticz/scripts/python
export PYTHONPATH=$PYTHONPATH:/home/pi/domoticz/scripts/python
Re: ./fichier.py ne lance rien
C'est un problème d'encodage de ton fichier.
Il est au format DOS et non UNIX.
https://stackoverflow.com/questions/261 ... ash-script
Il est au format DOS et non UNIX.
https://stackoverflow.com/questions/261 ... ash-script
-
RaspOlivier
- Messages : 129
- Inscription : 10 déc. 2016, 09:40
- Localisation : 44 - NANTES
Re: ./fichier.py ne lance rien
Salut Neutrino et merci pour la piste, je regarde de ce côté là.