原本是想用Java處理就好~ 不過卡在頻譜圖一直畫不出來...
(叫一個工數只有20~40分的程度人來做真是太勉強了Orz...)
最後只好妥協用python的套件...
先講快樂windows安裝包(比起centos真的快樂很多, 前提是找得到)...
選用2.6版本~ 是因為當初找得比較齊的~
還好centos內建也是2.6, 至少轉移上去程式可以不用改...
windows快樂包~ 沒記錯的話應該是(依序安裝)
python-2.6.6rc2.amd64.msi
numpy-MKL-1.7.1.win-amd64-py2.6.exe
matplotlib-1.2.1.win-amd64-py2.6.exe
scikits.audiolab-0.10.2.win32-py2.6.exe
接著就是讓我非常意外的...centos安裝...
明明已經是內建python的環境, 怎麼會裝得那麼淒慘...
真的不知道要怎麼說...以下是到處解決xxx package not found後的統整結果~
可能裡面有多裝了一些什麼碗糕的~ 反正重點就是...能一路裝完就好了T___T...
至於重點應該還是在於
裝好gcc
裝好numpy module(1.6.2)
裝好matplotlib(1.1.1) <--原本想裝最新版的, 看到前置清單放棄...還好舊版的會動...無言
裝好audiolab(0.11.0)
只是為了裝好其中一個模組~ 大概就是要一直google, 試裝N次...Orz...
安裝像debug一樣~ 真是好樣的open source...喵的
su
yum install gcc
su
cd /etc/xxx/install
wget --no-check-certificate http://pypi.python.org/packages/source/d/distribute/distribute-0.6.27.tar.gz
tar -xvf distribute-0.6.27.tar.gz
cd distribute-0.6.27
python setup.py build
python setup.py install
yum install gcc-gfortran
yum install blas-devel
yum install lapack-devel
yum install python-dev python-devel
yum install gcc-c++
yum install libpng-devel
##install pip
#yum -y install python-setuptools
easy_install pip
pip install pil
##install numpy
cd /etc/xxx/install
#wget --no-check-certificate https://pypi.python.org/packages/source/n/numpy/numpy-1.7.1.tar.gz#md5=0ab72b3b83528a7ae79c6df9042d61c6
wget http://downloads.sourceforge.net/project/numpy/NumPy/1.6.2/numpy-1.6.2.tar.gz
tar -xvf numpy-1.6.2.tar.gz
cd numpy-1.6.2
python setup.py build
python setup.py install
##
wget http://downloads.sourceforge.net/project/scipy/scipy/0.11.0/scipy-0.11.0.tar.gz
tar -xzf scipy-0.11.0.tar.gz
cd scipy-0.11.0
python setup.py build
python setup.py install
##install freetype
cd /etc/xxx/install
wget http://sourceforge.net/projects/freetype/files/freetype2/2.5.0/freetype-2.5.0.1.tar.gz/download
tar -xzf freetype-2.5.0.1.tar.gz
cd freetype-2.5.0.1
./configure --without-png
make
make install
##install matplotlib(use 1.1.1 OK!! 1.3 fail...Orz)
#yum install python-matplotlib
wget http://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.1.1/matplotlib-1.1.1.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fmatplotlib%2Ffiles%2Fmatplotlib%2Fmatplotlib-1.1.1%2F&ts=1351382082&use_mirror=jaist
tar -xvf matplotlib-1.1.1.tar.gz
cd matplotlib-1.1.1
python setup.py build
python setup.py install
##install wave module
wget http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz
tar -xzf libsndfile-1.0.25.tar.gz
cd libsndfile-1.0.25
./configure
make -j8
make -j8 install
wget --no-check-certificate https://pypi.python.org/packages/source/s/scikits.audiolab/scikits.audiolab-0.11.0.tar.gz#md5=f93f17211c7763d8631e0d10f37471b0
tar -xzf scikits.audiolab-0.11.0.tar.gz
cd scikits.audiolab-0.11.0
python setup.py build
python setup.py install
沒有留言:
張貼留言