GNU/Linux >> Belajar Linux >  >> Linux

Cara mengeksekusi file python di linux

Saya sarankan Anda menambahkan

#!/usr/bin/env python

bukannya #!/usr/bin/python di bagian atas file. Alasannya adalah instalasi python mungkin berada di folder berbeda di distro berbeda atau komputer berbeda. Dengan menggunakan env Anda memastikan bahwa sistem menemukan python dan mendelegasikan eksekusi skrip padanya.

Seperti yang dikatakan sebelumnya untuk membuat skrip dapat dieksekusi, seperti:

chmod u+x name_of_script.py

harus dilakukan.


ya ada. tambahkan

#!/usr/bin/env python

ke awal file dan lakukan

chmod u+rx <file>

dengan asumsi pengguna Anda memiliki file tersebut, jika tidak, mungkin sesuaikan izin grup atau dunia.

File .py di bawah windows dikaitkan dengan python sebagai program untuk dijalankan saat membukanya seperti MS word dijalankan saat membuka .docx misalnya.


Anda harus menambahkan shebang. Shebang adalah baris pertama dari file. Ini yang dicari sistem untuk mengeksekusi file.

Seharusnya terlihat seperti itu :

#!/usr/bin/env python

atau jalan yang sebenarnya

#!/usr/bin/python

Anda juga harus memeriksa apakah file berhak untuk dieksekusi. chmod +x file.py

Seperti kata Fabian, lihat Wikipedia :Wikipedia - Shebang (en)


Linux
  1. Cara menemukan File di Linux

  2. Cara membuat file swap di Linux

  3. Cara menginstal Python di Linux Mint 20

  1. Cara menginstal Python di Linux

  2. Bagaimana Mengganti Nama File di Linux?

  3. Bagaimana cara mengeksekusi file PL di Linux?

  1. Bagaimana Mengelola Kemampuan File Linux

  2. Cara Membuat Swap di Linux

  3. Cara Mengosongkan File Log di Linux