您好,登錄后才能下訂單哦!
本篇內容主要講解“Ubuntu下安裝scikit-learn的步驟”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Ubuntu下安裝scikit-learn的步驟”吧!
Ubuntu 16.04 LTS預裝了Python2.7和Python3.5兩個版本的Python,其他版本沒有安裝的請先安裝它們。
$ sudo apt-get install build-essential
pip是Python 的包管理工具,建議Python的包都用pip進行管理。
> 安裝 pip
$ sudo apt-get install python-pip
virtualenv是Python多版本管理的利器,可用于在一臺機器上創建多個獨立的Python運行環境以管理不同版本的開發。使用virtualenv的理由:
> 隔離項目之間的第三方包依賴,如A項目依賴X1,B項目則可依賴X2。
> 為部署應用提供方便,把開發環境的虛擬環境打包到生產環境即可,不需要在服務器上再折騰一翻。
> 嘗試新的工具,而不用擔心污染系統環境。
> 等等
> 安裝 virtualenv
$ sudo pip install virtualenv
> 創建虛擬環境:
>> 創建python2.7 virtualenv
$ virtualenv --no-site-packages -p /usr/bin/python2.7 ~/env/python2.7
>> 創建python3.5 virtualenv
$ virtualenv --no-site-packages -p /usr/bin/python3.5 ~/env/python3.5
>> 默認情況下,虛擬環境會依賴系統環境中的site packages,就是說系統中已經安裝好的第三方package也會安裝在虛擬環境中,如果不想依賴這些packages,那么可以加上參數 --no-site-packages
> 啟動虛擬環境:
$ . ~/env/python2.7/bin/activate或者$ source ~/env/python2.7/bin/activate
>> 也可以把這個命令加入到~/.bashrc文件中。
if [ -f ~/.venv/python2.7/bin/activate ]; then
. ~/.venv/python2.7/bin/activate
fi
比如本人創建和啟動env后終端中顯示為:(python2.7) tensor@tensor-com:~$
最后我們來測試下安裝好的scikit-learn,測試代碼為自帶的一個例子:
運行結果為:
到此,相信大家對“Ubuntu下安裝scikit-learn的步驟”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。