指定ubuntu下的Python的執行版本

2021-07-12 02:10:36 字數 513 閱讀 3920

ubuntu 12中預設就自帶了python的2.7版本,我自己安裝了乙個python3.2的版本,可是如果你不設定環境變數,那麼在終端中執行的python都是系統預設的版本,這樣就會導致3.2的程式在終端下無法執行,沒有辦法必須要將預設的python版本換到3.2.

其實在linux系統中多個python版本是可以共存的,只不過在終端中執行的時候,輸入 python2.7 或者 python3.2 就能進入不同的版本了,而且在你的*.py檔案中可以用 #!/usr/bin/python 來指定程式的直譯器版本,不過這樣使用起來有些不方便,所以就把/usr/bin/python這個快捷方式的指向修改下好了。

sudo cp /usr/bin/python /usr/bin/python_bak,先備份

sudo rm /usr/bin/python,刪除

sudo ln -s /usr/bin/python3.2 /usr/bin/python,預設設定成python3.2

這樣在終端中輸入python預設就是 3.2版本了

Ubuntu通過Pyenv管理python版本

網上安裝使用pyenv的教程很多,但是實測有很多教程有坑,經過多家比較發現下面的教程可用,內容全面,與大家分享。首先安裝pyenv全家桶 配置環境變數到 bashrc中,配置完成後輸入source bashrc生效 1 export pyenv root home pyenv 2 export pa...

macOS系統下Vscode的python配置教程

1.vscode是一款開源的跨平台編輯器。預設情況下,vscode使用的語言為英文 en 以下步驟改為中文 開啟vscode工具,使用快捷鍵組合 cmd shift p 在搜尋框中輸入 configure display language 點選確定後,修改locale.json檔案下的屬性 loca...

阿里雲ubuntu18 04安裝python3

阿里雲ubuntu18.04預置了python 2.7,準備安裝python 3 sudo add apt repository ppa fkrull deadsnakes sudo apt get update sudo apt get install python3.5 python versi...