Loading...
 
印刷
English

dpmixのインストールログ

参照 https://pypi.python.org/pypi/dpmix(external link)


インストール手順

前提となるCython(http://cython.org/)のインストール
$ cd /work_path
$ wget http://cython.org/release/Cython-0.19.1.tar.gz
$ tar xvfz Cython-0.19.1.tar.gz
$ cd Cython-0.19.1
$ python setup.py install


前提となるcyarma(http://pypi.python.org/pypi/cyarma/)のインストール
$ cd /work_path
$ wget https://pypi.python.org/packages/source/c/cyarma/cyarma-0.2.tar.gz --no-check-certificate
$ tar xvfz cyarma-0.2.tar.gz
$ cd cyarma-0.2
$ python setup.py install


前提となるcyrand(http://pypi.python.org/pypi/cyrand/)のインストール
$ cd /work_path
$ wget http://pypi.python.org/packages/source/c/cyrand/cyrand-0.2.tar.gz --no-check-certificate
$ tar xvfz cyrand-0.2.tar.gz
$ cd cyrand-0.2
$ python setup.py install


前提となるarmadiro(http://arma.sourceforge.net/)のインストール
$ tar xvfz armadillo-3.910.0.tar.gz
$ cd armadillo-3.910.0

★GCCのバージョンでインストール出来ない場合は指定する。(今回はGCC4.4でインストール実行)
$ PATH=/gcc_install_path/bin/:${PATH}

$ ./configure
$ make
$ cp -r * /armadillo_install_path/
$ cd /armadillo_install_path/
$ rm -r *.cmake *.txt *.html *.pdf configure Makefile CMakeFiles/ InstallFiles/ armadillo_icon.png build_aux/ examples/ src/



dpmix 0.3のインストール

$ wget https://pypi.python.org/packages/source/d/dpmix/dpmix-0.3.tar.gz --no-check-certificate
$ tar xvfz dpmix-0.3.tar.gz
$ cd dpmix-0.3

★GCCのバージョンでインストール出来ない場合は指定する。(今回はGCC4.4でインストール実行)
$ PATH=/gcc_install_path/bin/:${PATH}


★setup.pyのincludeパス指定の箇所とlibraryパス指定の2箇所に今回インストールしたarmadilloのパスを指定

【変更前】
include_dirs = [get_include(),
                arma_dir, rng_dir,
                '/usr/include', '/usr/local/include',
                '/opt/local/include'],
library_dirs = ['/usr/lib', '/usr/local/lib', '/opt/local/lib'],


【変更後】
include_dirs = [get_include(),
                arma_dir, rng_dir,
                '/usr/include', '/usr/local/include',
                '/opt/local/include','/armadillo_install_path/include'],
library_dirs = ['/usr/lib', '/usr/local/lib', '/opt/local/lib','/armadillo_install_path'],


$ python setup.py install


Last edited by nomonma .
Page last modified on 水曜日 04 of September, 2013 13:36:06 JST.