1. 程式人生 > >Linux軟體:Anaconda安裝python和自帶Python

Linux軟體:Anaconda安裝python和自帶Python

Linux(Ubuntu14.04)下安裝Anaconda是為了安裝python所需要的各種庫以及他們的環境配置。

Spyder是使用python的IDE

安裝python和pip

一般linux系統都自帶python,所以不需要安裝。如果沒有的,安裝起來也非常方便。安裝完成後,可用version檢視版本

# python --version pip是專門用於安裝python各種依賴庫的,所以我們這裡安裝一下pip1.5.6

先用連結下載安裝包 https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz,然後解壓,裡面有一個setup.py的檔案,執行這個檔案就可以安裝pip了

# sudo python setup.py install 有些電腦可能會提示 no moudle name setuptools 的錯誤,這是沒有安裝setuptools的原因。那就需要先安裝一下setuptools, 到https://pypi.python.org/packages/source/s/setuptools/setuptools-19.2.tar.gz 下載安裝包setuptools-19.2.tar.gz,然後解壓執行

# sudo python setup.py install 利用anaconda來配置python環境 如果你上面兩步已經沒有問題了,那麼這一步可以省略。

如果你想簡單一些,利用anaconda來配置python環境,那麼直接從這一步開始,可以省略上面兩步。

先到https://www.continuum.io/downloads 下載anaconda, 現在的版本有python2.7版本和python3.5版本,下載好對應版本、對應系統的anaconda,它實際上是一個sh指令碼檔案,大約280M左右。我下載的是linux版的python 2.7版本。

下載成功後,在終端執行(2.7版本):

# bash Anaconda2-2.4.1-Linux-x86_64.sh     在安裝的過程中,會問你安裝路徑,直接回車預設就可以了。有個地方問你是否將anaconda安裝路徑加入到環境變數(.bashrc)中,這個一定要輸入no!!!!!!否則你的py-faster-rcnn就不能正常匯入caffe了。若是不小心用了yes,則需要在最後使用sudo gedit ~/.bashrc 然後把最後一行的Anaconda路徑去掉,source ~/.bashrc就搞定啦!

安裝成功後,會有當前使用者根目錄下生成一個anaconda2的資料夾,裡面就是安裝好的內容。

輸入conda list 就可以查詢,你現在安裝了哪些庫,常用的numpy, scipy名列其中。如果你還有什麼包沒有安裝上,可以執行

conda install ***  來進行安裝,

如果某個包版本不是最新的,執行 conda update *** 就可以了。

編譯python介面

首先,將caffe根目錄下的python資料夾加入到環境變數