Imho, yazı
python /path/to/script.py
Özellikle bu günlerde oldukça yanlış. Hangi piton? python2.6? 2.7? 3.0? 3.1? Çoğu zaman, python dosyasının shebang etiketinde python sürümünü belirtmeniz gerekir. Kullanmayı teşvik ediyorum
#! / usr / bin / env python2 # veya python2.6 veya python3 veya hatta python3.1
uyumluluk için.
Bu durumda, komut dosyasının yürütülebilir olması ve doğrudan çağrılması çok daha iyidir:
#! / Bin / bash
/path/to/script.py
Bu şekilde ihtiyacınız olan python sürümü yalnızca bir dosyada yazılır. Sistemin çoğu bu gün bu arada python2 ve python3 yaşıyorsanız ve sembolik bağı olur piton işaret python3 , çoğu insan bunun işaret bekliyoruz ederken python2 .
python python_script.pykabuk betiğini koymayı denedin mi?