GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menjalankan skrip python di terminal (ubuntu)?

Kesalahan ini:

python:tidak dapat membuka file 'test.py':[Errno 2] Tidak ada file atau direktori seperti itu

Berarti file "test.py" tidak ada. (Atau, ya, tetapi tidak ada di direktori kerja saat ini.)

Saya harus menyimpan file di folder tertentu untuk menjalankannya di terminal?

Tidak, itu bisa di mana pun Anda inginkan. Namun, jika Anda hanya mengatakan, "test.py", Anda harus berada di direktori yang berisi test.py.

Terminal Anda (sebenarnya, shell di terminal) memiliki konsep "Direktori kerja saat ini", yang merupakan direktori (folder) yang saat ini "di dalamnya".

Jadi, jika Anda mengetik sesuatu seperti:

python test.py

test.py harus ada di direktori kerja saat ini. Di Linux, Anda dapat mengubah direktori kerja saat ini dengan cd . Anda mungkin ingin tutorial jika Anda baru. (Perhatikan bahwa klik pertama pada pencarian itu untuk saya adalah video YouTube ini. Pembuat video menggunakan Mac, tetapi Mac dan Linux menggunakan bash untuk sebuah shell, jadi itu harus berlaku untuk Anda.)


Atur PATH seperti di bawah ini:

Di shell csh - ketik setenv PATH "$PATH:/usr/local/bin/python" dan tekan Enter.

Di bash shell (Linux) − ketik export PATH="$PATH:/usr/local/bin/python" dan tekan Enter.

Di shell sh atau ksh - ketik PATH="$PATH:/usr/local/bin/python" dan tekan Enter.

Catatan - /usr/local/bin/python adalah path dari direktori Python

sekarang jalankan seperti di bawah ini:

-bash-4.2$ python test.py

Hello, Python!

Linux
  1. Cara menjalankan skrip Python dari shell

  2. Bagaimana cara menjalankan skrip shell di konsol Unix atau terminal Mac?

  3. Bagaimana cara menjalankan skrip .sh dari jalur mana pun di terminal?

  1. Bagaimana cara menjalankan skrip bash?

  2. Bagaimana cara menjalankan skrip bash melalui jalur absolut?

  3. Bagaimana cara mengkonfigurasi PHP CLI di linux ubuntu untuk dijalankan sebagai www-data?

  1. Bagaimana Menjalankan Skrip??

  2. Cara menguji skrip PHP

  3. Bagaimana saya bisa menjalankan fungsi dari skrip di baris perintah?