關於Ubuntu的預設python版本

2022-07-16 05:54:11 字數 715 閱讀 5111

大部分ubuntu系統預設python版本都是python2.x系列,但最新版本已經是3.5和3.6了,軟體系統跟著版本走總是有諸多好處的,所以,以下是作者在修改ubantu預設python版本時的一點經驗:

1、終端輸入:python -v檢視預設版本(一般都為python2.x系列)

whereis python3

檢視輸出結果,如果已經有了,可以直接略過安裝步驟,而且ubuntu最近幾個版本基本都預設裝了python2和3

若沒有安裝,sudo apt-get install python3

3、系統裝了python3.5版本後

(1)如果只是臨時呼叫直譯器,在終端輸入對應版本號即可

(2)修改預設python直譯器(建立指向python3.5的軟連線,注意路徑可能會略有不同,我這裡是/usr/bin/python3.5,你可以在上面的whereis python3的結果中檢視自己裝的路徑)

此時終端輸入python,就直接呼叫python3.5直譯器.

Ubuntu切換預設sh

今天在解壓海思 sdk sdk.unpack 時,提示有錯誤,最終找到原因居然是因為sh的原因。需要將sh切換為bash。ubuntu 預設的sh 為dash 之前一直錯誤的認為是bash,知識匱乏呀.下面就給出dash和bash切換的步驟 ls l bin sh 命令為 sudo dpkg rec...

關於預設構造

看下面這段 1 class foo2 7 8void foo bar 9 在c arm中作者說道 c 建構函式,在它需要時被編譯器產生出來 這裡涉及到2個概念 1.需要的時候 2.編譯器 當然,我們編寫程式時非常希望物件foo擁有乙個建構函式,自動將val和 pnext進行初始化。這和剛才的 需要的...

ubuntu 重設crontab e的預設編輯器

ubuntu system admin 在一線上伺服器上設定計畫任務,不小心選擇了nano,由於以前接觸的是redhat系列的,不習慣用nano,於是想重設下,網上查了下,貌似沒有。無奈之下,重灌一台伺服器測試,發現當你第一次crontab e選擇編輯器的時候就會提醒你 以後若要該改變選擇,輸入se...