Saya ingin menjalankan skrip Python di Terminal, tetapi saya tidak tahu caranya? Saya sudah memiliki file tersimpan bernama gameover.py di direktori "/ User / luca / Documents / python".
Jawaban:
Anda perlu menginstal python di sistem Anda. Kemudian Anda dapat menjalankan ini di terminal di direktori yang benar:
python gameover.py
Ini Tergantung pada versi python apa yang diinstal pada sistem Anda. Lihat di bawah.
Jika Anda memiliki versi Python 2. * Anda harus menjalankan perintah ini
python gameover.py
Tetapi jika Anda memiliki versi Python 3. * Anda harus menjalankan perintah ini
python3 gameover.py
Karena untuk MAC dengan Python versi 3. * Anda akan mendapatkan perintah not found error
jika Anda menjalankan "python gameover.py"
Anda harus menginstal python terlebih dahulu. Mac dilengkapi dengan python 2.7 yang diinstal untuk menginstal Python 3 Anda dapat mengikuti tutorial ini: http://docs.python-guide.org/en/latest/starting/install3/osx/ .
Untuk menjalankan program, Anda dapat menyalin dan menempelkan kode ini:
python /Users/luca/Documents/python/gameover.py
Atau Anda bisa masuk ke direktori file dengan cddiikuti oleh folder. Ketika Anda berada di folder, Anda bisa python YourFile.py.
Jika Anda bekerja dengan Ubuntu, terkadang Anda perlu menjalankan sebagai sudo:
Untuk Python2:
sudo python gameover.py
Untuk Python3:
sudo python3 gameover.py
Katakanlah skrip Anda dipanggil my_script.pydan Anda telah meletakkannya di folder Unduhan Anda.
Ada banyak cara untuk menginstal Python, tetapi homebrew adalah yang termudah.
0) Buka Terminal.app
1) Instal homebrew (dengan menempelkan teks berikut ke Terminal.app dan menekan tombol Enter )
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2) Instal Python menggunakan homebrew
brew install python
3) cdke direktori yang berisi skrip Python Anda (sebagai contoh, saya menggunakan Downloadsfolder Downloads ( ) di folder home ( ~) Anda):
cd ~/Downloads
4) Jalankan skrip menggunakan python3file yang dapat dieksekusi
python3 my_script.py
Anda juga dapat melewatkan langkah 3 dan memberikan python3sebuah path absolut bukan
python3 ~/Downloads/my_script.py
Alih-alih mengetik semua itu ( ~/Downloads/my_script.py), Anda dapat menemukan .pyfile di Finder.app dan cukup menyeretnya ke jendela Terminal.app yang seharusnya mengetikkan jalur untuk Anda.
Jika Anda memiliki spasi atau simbol tertentu lainnya di suatu tempat di nama file Anda, Anda perlu menyertakan nama file dalam tanda kutip:
python3 "~/Downloads/some directory with spaces/and a filename with a | character.py"
Perhatikan bahwa Anda perlu menginstalnya brew install pythontetapi nanti gunakan perintah python3(dengan a 3di akhir).