關於Python版本直譯器指定

2021-09-11 23:13:55 字數 317 閱讀 5266

對於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....