1. 程式人生 > >Ubuntu14.04下切換系統自帶的Python和Anaconda 下的Python

Ubuntu14.04下切換系統自帶的Python和Anaconda 下的Python

寫在前面的話

哎,╮(╯▽╰)╭,CSDN的使用者體驗真的是越來越差了,一點開全部都是廣告,然後關不掉,每次關一個廣告的話還會一直彈框,要不要開VIP,幫你免費取消廣告。seriously?? 這是逗我嗎。

這裡寫圖片描述

這個介面也是越改越差,使用者體驗也是非常之糟糕,一旦文章寫長一點,這個編輯器就會卡的不行。不知道什麼原因,點選編輯部落格的時候,這個介面一般要重新整理兩次才能用,載入的非常慢,當然絕對不是我的網路不好的原因,我下部電影那就是一分鐘的事情。
只能說使用者體驗實在太差。在chrome 載入的超級慢,超級卡。
關鍵是現在這麼破的使用者體驗還要搞一堆驗證收費,unbelievable!!!!
簡直難以置信!

哈哈哈,我也真是夠了,這是為什麼呢,在別人的伺服器上寫東西還要吐槽別人東西不好。是不是得了便宜還賣乖,怪不得都沒有發現我寫的有些文章很乾的好嘛!

不太懂有些專家部落格,寫的那個數學推導只有自己能看懂吧,算一個方差都是錯的。然後某某某專家,部落格都是複製貼上別人的,圖片都是用別人的,然後寫了個大大的原創在上面,這些都是來搞笑的嗎。

現在像我這麼淡泊名利的小公主真是太少了呢~
這裡寫圖片描述

假裝很正緊的正文

如果我們安裝了anaconda,這個時候執行我們之前可是跑的很順暢的程式碼可能會報各種錯誤了呢,什麼ImportError, 不存在什麼包什麼包之類的

就是下面這個樣子呢:

這裡寫圖片描述

之前明明能跑通的程式碼現在怎麼能不OK呢?反思一下自己之後都做了什麼蠢事情吧。

啊哈,那當然就是我們現在的Python不是當初我們認識的那個python了
我們檢視一下Python的版本,發現是下面這個樣子的

這裡寫圖片描述

如果是我們系統原版的Python,我們執行

python --version 

出現的是下面的這個樣子。

這裡寫圖片描述

這個時候要怎麼辦呢,如果你想要用系統自帶的Python的,其實你可以用下面這樣的語句就能執行:

/usr/bin/pyhton  your_script.py

想要其他的版本可以這麼做

/usr/bin/pyhton2.7  your_script.py

這樣就搞定啦。
但是很麻煩對不對,每次都要輸入這麼長的一竄的東西。

這個時候我們可以採用別名的方法來處理,在~/.bashrc中新增如下內容:

這裡寫圖片描述

這裡pymianan 和pyana 中的Python要替換成自己的安裝路徑
其實後面的/miniconda2/bin/python2.7 和 /anaconda2/bin/python2.7 可能都是一樣的
前面的換成你自己安裝的路徑

對應系統的Python 路徑大家應該都是一樣的

怎麼在~/.bashrc 中寫呢

具體的方法是這個樣子的
sudo gedit ~/.bashrc
然後把重新命名的文字加進去,這個時候儲存,關閉這個檔案
之後source ~/.bashrc 就可以了,要使用哪一個Python就用他們的別名代替就可以了。

這裡寫圖片描述