日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

在Ubuntu 14.04 64bit下用Python搭建数据科学研究环境

發(fā)布時間:2023/11/27 生活经验 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Ubuntu 14.04 64bit下用Python搭建数据科学研究环境 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

大數(shù)據(jù)時代已經(jīng)來臨,使用python來研究數(shù)據(jù)科學(xué)這門新崛起的學(xué)科已經(jīng)越來越成為一種潮流. 下面是我根據(jù)網(wǎng)上的資料,結(jié)合自己的實踐整理的文檔, 以備參考.

在Ubuntu下安裝Python模塊通常可以使用apt-get和pip命令。apt-get命令是Ubuntu自帶的包管理命令,而pip則是Python安裝擴展模塊的工具,通常pip會下載擴展模塊的源代碼并編譯安裝。

首先將Ubuntu 14.04更新到最新版本,接下來我們需要安裝Python,NumPy/SciPy,matplotlib,pandas,scikit-learn和IPython。我們將從Python開發(fā)包和編譯器開始安裝,編譯器將在編譯所有軟件的時候用到:
sudo apt-get install python python-dev python-pip
一旦必要的軟件包已安裝,我們就可以通過pip,即Python包管理器,安裝NumPy。pip將下載NumPy的zip包,然后從源代碼編譯。請記住,編譯需要花費一些時間,大概10-20分鐘!
sudo pip install numpy
NumPy安裝完了后,我們需要在繼續(xù)之前檢查它是否可用。在命令行提示符下鍵入python,然后試著導(dǎo)入NumPy。我們將計算一個列表的平均值,以測試NumPy是否可用:
python >>> >>> import numpy >>> from numpy import mean >>> mean([1,2,3]) 2.0 >>> exit()?


現(xiàn)在,我們已成功安裝NumPy,接下來要安裝Python的科學(xué)庫,即SciPy。
sudo pip install scipy
測試scipy如下
python >>> import scipy >>> from scipy import std >>> std([1,2,3]) 0.81649658092772603 >>> exit()?


現(xiàn)在我們可以安裝matplotlib了.安裝好pip后就可以用下面的命令來查找matplotlib和查看其安裝狀態(tài)
sudo pip search matplotlib


如果還沒有安裝matplotlib, 可以使用下面的命令安裝:
sudo apt-get install libpng-dev libjpeg8-dev libfreetype6-dev
sudo pip install matplotlib?


我們將繼續(xù)安裝數(shù)據(jù)分析和機器學(xué)習(xí)庫pandas和scikit-learn.
sudo pip install -U scikit-learn
sudo pip install pandas?


我們需要測試scikit-learn:
python >>> from sklearn import datasets >>> iris = datasets.load_iris() >>> iris >>>?


繼續(xù)測試pandas:
python >>> from pandas import DataFrame >>> pd = DataFrame() >>> pd Empty DataFrame Columns: [] Index: [] >>> exit()?


最后, 我們需要安裝IPython.這是一個交互式的Python解釋器,它相比標(biāo)準(zhǔn)的Python控制臺,提供了一個更精簡的工作流。在以后的教程中,我將講述IPython在算法交易開發(fā)中的完整用途:
sudo pip install ipython?

說明:

網(wǎng)上說, 也可以使用下面的方法安裝matplotlib
sudo apt-get build-dep python-matplotlib 或者
sudo apt-get build-dep matplotlib

這是可行的,但是會下載90M解壓后達到300多M的數(shù)據(jù)包, 從源碼安裝matplotlib, 參見我的實踐:


參考文獻

[1].http://www.linuxidc.com/Linux/2013-11/92534p5.htm

[2].http://www.th7.cn/system/lin/201407/62903.shtml?? matplotlib安裝

總結(jié)

以上是生活随笔為你收集整理的在Ubuntu 14.04 64bit下用Python搭建数据科学研究环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。