對於linux系統,一般是預設安裝多版本python,
因此python2編寫的檔案執行需要python2 ***.py,
python3編寫的則需要執行python3 ***.py,
在***.py中新增 ①#!/usr/bin/python2
或者 ②#!/usr/bin/python3,
對檔案新增可執行許可權:chmod +x ***.py
則後面執行檔案,只需要執行:./***.py
省去了每次執行時都要輸入python2或者python3的繁瑣,並且對於其他人不需要知道程式設計師使用什麼直譯器編寫的
python指定直譯器
這是指令碼語言共同遵守的規則 當第一行為 path to script interpreter時,指定了用來執行本指令碼的直譯器。注意 1 必須是檔案的第一行 2 必須以 開頭,你丟了乙個驚嘆號 3 path to script interpreter是指令碼直譯器的全路徑名。例如 bin sh s...
vscode上指定python直譯器
參考文章 事先已經安裝好了vscode和anaconda,並在anaconda中已經安裝了python環境 如果沒有安裝python extension,每次開啟.py的檔案的時候vscode會提示安裝這個玩意。注意,這個玩意不是python直譯器。安裝之後這個還會提示安裝pylint,接著安裝 會...
python 指定執行版本,python 版本
具體 檢視python位置 which python 先備份 1 sudo cp usr bin python usr bin python cp 刪除 2 sudo rm usr bin python 預設設定成python3.5,建立鏈結 3 sudo ln s usr bin python3....