Python資料分析環境搭建 linux篇

2021-06-22 22:40:26 字數 1212 閱讀 9345

相對於window系統,liunx系統(我的是centos)安裝python以及其第三方模組就簡單的多(這是由於liunx使用的gcc編譯各個第三方模組基本上不會出錯),我們直接使用pip安裝就好。

我的系統 centos6.5 自帶的是 python 2.6 的版本,首先我們得公升級一下,可以參考  這篇文章來公升級下,總的來說有三步

將系統預設的python鏈結改到新安裝的版本上,一定要對舊版本的python鏈結備份

由於yum依賴舊版本的python,將yum中的python指向舊版本的python

1、安裝新版本python

tar -xvf python-3.4.1.tgz

cd python-3.4.1

./configure --prefix=/usr/local/python-3.4

make

make install

2、修改鏈結

cd /usr/bin/

cp python python.bak

ls -sf /usr/local/python-3.4/bin/python3.4 python

ls -s python.bak python2

最後效果如圖

3、修改yum指定的python版本,將 

#!/usr/bin/python 改為#!/usr/bin/python2,如圖

安裝好 python3.4.1 後,由於python3.4自帶pip,所以後面的安裝很簡單,依次執行以下命令:

cd /usr/local/python-3.4/bin/

./pip3 install numpy

./pip3 install pandas

./pip3 install matplotlib

這樣就可以把所有第三方模組安裝了,最後結果如下

利用Python進行資料分析 環境搭建

主要內容 python開發環境搭建篇 epd pandas,ipython notebook,notepad 註解 1.語言格式 2.除錯執行 方式二 外掛程式法 1.建立乙個測試檔案,儲存為demorun.py。import platform print just for demo how to ...

python資料分析

以網路爬蟲為例,網路爬蟲是乙個自動提取網頁的程式,爬蟲是搜尋引擎的第一步,也是最容易的一部。網頁搜尋,建立索引,查詢排序 用c c 效率高,速度塊,適合通用搜尋引擎做往往爬取。但是它的缺點也特別明顯 開發慢,寫起來又臭又長的。而python無論在資料分析還是在指令碼自動化編寫尚都是簡單,易學的。良好...

python資料分析

陣列間的算術運算 npwhere pandas的使用 np.random.rand 3,4 產生乙個3行4列的矩陣 0 1之間的 in 32 data1 1,2,3,4.0 in 34 arr1 np.array data1 in 35 arr1 out 35 array 1.2.3.4.in 37...