Python安裝pip和scikit-learn

Python學習-安裝pip和scikit-learn

服務器環境:

centos7.0

python2.7.5

pip-6.1.1

引文:由于之前配集群的時候比較倉促,很多東西都是簡化版。像python的許多模板庫都沒有安裝,今天實驗室一同學要用服務器跑程序,代碼使用python寫的,許多庫文件都沒有導入進來,今天中午開始配環境,結果配python的環境耗費了大半天,沒有午休,眼睛還困困的,滿滿的都是淚啊~下面介紹下怎么安裝scikit-learn吧!

1pip的安裝

1.1 下載pip

python的模板安裝有多種方式,使用pip來安裝無需手動去下載庫文件,所以在此使用pip來安裝吧。

在自己的家目錄下新建一個software目錄,并使用wget命令下載pip-6.1.1.tar.gz。

1 mkdir software

2 wget -P ~/software/ https://pypi.python.org/packages/source/p/pip/pip-6.1.1.tar.gz#md5=6b19e0a934d982a5a4b798e957cb6d45

1.2 解壓pip

切換到software目錄,解壓pip

1 cd ~/software

2 tar -xzf pip-6.1.1.tar.gz

1.3 安裝pip

切換到pip-6.1.1中,執行命令安裝pip

1 cd pip-6.1.1

2 python setup.py install

結果如下所示:

1.4 檢驗是否安裝成功

直接使用pip命令測試,如下圖所示表示安裝成功:

2.安裝scikit-learn

python許多的模板庫之前都有依賴關系,安裝scikit-learn之前需要以下先決條件:

Python (>= 2.6 or >= 3.3),

NumPy (>= 1.6.1),

SciPy (>= 0.9).

2.1安裝numpy

pip install numpy

2.2 安裝scipy

安裝scipy時除了問題,使用pip install scipy命令有錯誤

然后查找相關資料,最后使用yum安裝,發現竟然可以用,如下所示

1 yum install scipy

結果如下:

2.3 安裝scikit-learn

pip install -U scikit-learn

說明:此處的scikit-learn是安裝完成后再執行的,卸載的話使用pip uninstall scikit-learn,由于需要時間處理,就不卸載重裝了。

3.測試

嘗試著將幾個模板庫導入進來,如下圖所示:

如果沒有報錯,恭喜,說明已經成功的安裝上了。

補充1:beautifulsoup4的安裝使用的是pip install beautifulsoup4,導入的時候使用的是from bs4 import BeautifulSoup。通常還會用的庫有:nltk,pandas,etc.

補充2:python多版本切換

使用代碼

ln-s源文件 目標文件

如果同時安裝了python2.6和python2.7,可使用

ln-s /usr/local/bin/python2.7python

將python版本切換到python2.7.

如果報錯說python文件存在,使用rm -f /usr/local/bin/python將python文件移除然后再執行上述命令即可。

另外,可以參考下之前寫的博文Linux系列-將Python3.3.4還原成Python2.6版本

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容