[英]How to run Python script on terminal?
我想在終端中運行 Python 腳本,但我不知道該怎么做? 我已經在目錄“/User/luca/Documents/python”中保存了一個名為 gameover.py 的文件。
您需要在系統上安裝python 。 然后你可以在終端的正確目錄中運行它:
python gameover.py
您可以使用以下命令執行文件:
python /Users/luca/Documents/python/gameover.py
您還可以通過移動到要運行的文件的路徑並鍵入來運行該文件:
python gameover.py
這取決於您系統上安裝的 python 版本。 見下文。
如果您有 Python 2.* 版本,則必須運行此命令
python gameover.py
但是如果你有 Python 3.* 版本,你必須運行這個命令
python3 gameover.py
因為對於帶有 Python 版本 3.* 的 MAC,您將收到 command not found 錯誤
如果你運行“python gameover.py”
您首先必須安裝python。 Mac 自帶 python 2.7 來安裝 Python 3,你可以按照本教程進行操作:http: //docs.python-guide.org/en/latest/starting/install3/osx/ 。
要運行該程序,您可以復制並粘貼以下代碼:
python /Users/luca/Documents/python/gameover.py
或者您可以使用cd
后跟文件夾轉到文件的目錄。 當您在文件夾中時,您可以使用python YourFile.py
。
首先,您需要移動到您嘗試執行的文件的位置,因此在終端中:
cd ~/Documents/python
現在,您應該能夠執行您的文件:
python gameover.py
如果您使用的是 Ubuntu,有時您需要以sudo
身份運行:
對於 Python2:
sudo python gameover.py
對於 Python3:
sudo python3 gameover.py
假設您的腳本名為my_script.py
,並且您已將其放在“下載”文件夾中。
安裝 Python 的方法有很多,但Homebrew是最簡單的。
打開Terminal.app (按 ⌘+Space 並鍵入“Terminal”並按Enter 鍵)
安裝 Homebrew(通過將以下文本粘貼到 Terminal.app 並按Enter 鍵)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
使用 Homebrew 安裝 Python
brew install python
cd
進入包含您的 Python 腳本的目錄(例如,我使用您的主 ( ~
) 文件夾中的 Downloads ( Downloads
) 文件夾):
cd ~/Downloads
使用python3
可執行文件運行腳本
python3 my_script.py
您也可以跳過第 3 步,而是給python3
一個絕對路徑
python3 ~/Downloads/my_script.py
無需輸入整個內容 ( ~/Downloads/my_script.py
),您可以在 Finder.app 中找到.py
文件,然后將其拖到應為您輸入絕對路徑的 Terminal.app 窗口中。
如果文件名中有空格或某些其他符號,則需要將文件名括在引號中:
python3 "~/Downloads/some directory with spaces/and a filename with a | character.py"
打開保存 Python 程序的目錄
cd desktop/home/file.....
輸入命令
python3 filename.py
對於操作系統蒙特雷
/usr/local/bin/python3
或 o 在你的 mac 上打開搜索欄並輸入 python a window 將打開目錄地址復制目錄並將其粘貼到終端享受
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.