雖然可以直接在 Python 官網安裝特定版本,但通常 local 上如果有不只一個 Python 專案的話,使用 pyenv 會比較好管理不同專案的 Python 版本。
pyenv 一些常見指令
這邊以 zsh 為例:
bash 和 fish 相關的 config 可以參考 pyenv 的 document
假設今天有一個新的 project,用的 python 版本和 global 不一樣,那我可以用 .python-version 檔案來指定這個 project 要用的 Python 版本:
使用 pyenv local 指令,會去抓 current directory 的 .python-version 檔案,如果有就會用這個檔案的 Python 版本:
Python 是一門 Interpreted language(直譯式語言),需要 interpreter 才能執行。我們可以輸入對應的指令進到 interpreter 的 interactive mode,藉此執行一些 Python 的程式。
需要注意的是,如果直接輸入 python,預設會是系統預裝的 python 2:
要輸入 python3 才會是剛剛 install 的版本:
直接輸入 python3 的話可以進到 interactive mode
Python 是動態語言,不需事先定義變數的型別:
Python 是強型別語言,當兩個變數型別不同時相加 Python 會報錯:
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/12546.html