python安裝numpy和pandas的方法步驟

2022-10-04 17:27:14 字數 1959 閱讀 4876

最近要對一系列資料做同比比較,需要用到numpy和pandas來計算,不過使用python安裝numpy和pandas因為linux環境沒有外網遇到了很多問題就記下來了。首要條件,python版本必須是2.7以上。

linux首先安裝依賴包

yum -y install blas blas-devel lapack-devel lapack

yum -y install seaborn scipy

yum -y install freetype freetype-devel libpng libpng-devel

yum -y install python-pip

yum -y install pytz

yum -y install python-dateutil

windows安裝pip即可,具體方法參考pip官網

1、 pip方式安裝

如果有外網一般推薦使用pip安裝,linux下和windows下均可使用pip安裝

python -m pip install --upgrade pip

pip install --user numpy scipy matplotlib jupyter pandas sympy nose

但很快就會發現這些源安裝超級慢gaufrsin,所以我推薦大家使用豆瓣的源

pip install matplotlib -i --trusted-host pypi.douban.com

pip install numpy -i --trusted-host pypi.douban.com

pip install pandas -i --trusted-host pypi.douban.com

pip install seaborn scipy -i --trusted-host pypi.douban.com

2、如果伺服器上沒有外網使用不了pip,則需要使用原始碼安裝。推薦大家在豆瓣pypi**,速度更快 

python numpy安裝包**位址是 的安裝包**位址是 位址是

tar -xzf numpy-1.11.2.tar.gz

cd numpy-1.11.2

python setup.py build # 編譯幾分鐘

python setup.py gaufrsininstall

如提示缺少 setuptools 則從** setuptools安裝。

安裝pandas會提示 importerror: building pandas requires cython則需要安裝cython或者公升級cython先,**鏈結 。windows下pip安裝如下

pip install cython

linux下可使用yum安裝或者pip安裝

yum install -y cython.x86_64

如果需要更新到最新版本的cython則**原始碼後安裝

cd cython-0.25.1

python setup.py build

python setup.py install

然後是按照pandas

cd pandas-0.19.0

python setup.py build # 比較久

python setup.py install

如果遇到需要安裝 python-dateutil的提示則是該庫版本過低。先**six最新版本1.9.0(**位址),然後更新 python-dateutil到新版本2.5.3版本(**位址www.cppcns.com)。

最後執行如果出現 /usr/lib64/libstdc++.so.6: elf file os abi invalid的錯誤則將 /usr/lib64/libstdc++.so.6軟鏈指向低版本的 libstdc++.so.6.0.8,不要指向高版本 libstdc++.so.6.0.20。

至此就安裝成功了。

本文標題: python安裝numpy和pandas的方法步驟

本文位址:

檢視python和NumPy版本和安裝路徑

記錄檢視python和numpy版本以及路徑的幾條命令 檢視python版本及路徑 python v python c import sys print sys.executable 檢視numpy版本及路徑 python c import numpy print numpy.version.ver...

python和numpy的版本 安裝位置

命令列下檢視安裝位置.html target self python和numpy的版本和安裝位置 1 檢視python版本 方法一 python v 注意 v 中 v 為大寫字母,只有乙個 方法二 python version 注意 version 中有兩個 2 檢視python安裝位置 方法一 p...

python和numpy的版本 安裝位置

命令列下檢視python和numpy的版本和安裝位置 1 檢視python版本 方法一 python v 注意 v 中 v 為大寫字母,只有乙個 方法二 python version 注意 version 中有兩個 2 檢視python安裝位置 方法一 python c import sys pri...