[Ubuntu]:Python-2.7.11+Pomegranate手動安裝指南
阿新 • • 發佈:2019-01-30
Python安裝(手動)
解壓至Ubuntu,進入解壓目錄,執行
./configure make make install
ps:編譯需要幾分鐘的時間,根據電腦效能有所不同
許可權不夠請使用
sudo make install
安裝完成即可使用python
Pomegranate包安裝
首先安裝pip工具
sudo apt-get install python-pip #若報依賴的錯誤則使用aptitude安裝 sudo apt-get install aptitude sudo aptitude install python-pip
依次選擇n y,之後正常安裝即可
安裝numpy
pip install numpy
若安裝出錯,可以自行下載numpy的安裝包
sudo python setup.py install
若提示沒有setuptools,同樣下載
sudo python setup.py install
可能會出現“Compression requires the (missing) zlib module“
這時就需要刪除python,在安裝python2.7.11之前先安裝zlib1g-dev軟體包,安裝完成後再重新安裝python2.7.11,然後再執行sudo python setup.py install
sudo apt-get build-dep python sudo apt-get remove python sudo aptitude install zlib1g-dev #依次選擇n y之後正常安裝 sudo aptitude install libssl-dev #依次選擇n y之後正常安裝 cd Python-2.7.11#Python解壓目錄 ./configure make #已經make過擇無需再次make sudo make install cd setuptools-28.8.0 sudo python setup.py install
使用setuptools下載numpy
sudo easy_install numpy
若安裝卡住,ctrl+c結束,自行下載numpy的安裝包
下載numpy1.11.2,(tar.gz)解壓,cd至解壓目錄
sudo python setup.py install #安裝時間較長
pomegranate正常執行需要安裝以下元件
- Cython - NumPy - SciPy - NetworkX - joblib
下載Cython,(tar.gz)解壓,cd至解壓目錄
make sudo python setup.py install
下載scipy,(tar.gz)解壓,cd至解壓目錄
sudo python setup.py install #若出現numpy.distutils.system_info.NotFoundError: no lapack/blas resources found #執行 sudo apt-get install libblas-dev liblapack-dev libatlas-base-dev gfortran
下載networkx,(tar.gz)解壓,cd至解壓目錄
sudo python setup.py install
下載joblib,(tar.gz)解壓,cd至解壓目錄
sudo python setup.py install
下載utils,(tar.gz)解壓,cd至解壓目錄
sudo python setup.py install
最後
下載pomegranate,(zip)解壓,cd至解壓目錄
sudo python setup.py instal