sqliteパッケージ使うのに必要だったはず
sudo apt-get install sqlite3
IPX=$HOME/python27 export PATH=$IPX/bin:$PATH export LD_LIBRARY_PATH=$IPX/lib:$LD_LIBRARY_PATHrootでインストールしてしまう場合は
sudo su -でルートになる。
ルートインストールする場合は--prefixオプションはいらないです。
Python-2.7.3をダウンロードして解凍
./configure --prefix=$IPX --enable-shared && make install
EasyInstallをインストール
サイトから setuptools-0.6c11-py2.7.eggをダウンロード
sh setuptools-0.6c11-py2.7.egg --prefix=$IPX
Pipも
$IPX/bin/easy_install pip
ついでにNumpyやら必要なものをインストール
$IPX/bin/pip install numpy sudo apt-get install liblapack-dev gfortran g++ $IPX/bin/pip install scipy $IPX/bin/pip install ipython $IPX/bin/pip install virtualenv virtualenvwrapper $IPX/bin/pip install matplotlib再ログインなどするとパスが通っていないので、
IPX=$HOME/python27 export PATH=$IPX/bin:$PATH export LD_LIBRARY_PATH=$IPX/lib:$LD_LIBRARY_PATHを.bashrcなどに追加して常にパスが通っているようにしておく。(rootインストールの場合は必要なし)
ついでにOpenCVもインストールする。
sudo apt-get install cmake-curses-gui wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.3/OpenCV-2.4.3.tar.bz2ダウンロードして解凍。 cmakeに必要なオプションを渡してインストール。
ccmake .. -DCMAKE_INSTALL_PREFIX=${IPX} -DPYTHON_EXECUTABLE=${IPX}/bin/python -DPYTHON_INCLUDE_DIR=${IPX}/include/python2.7 -DPYTHON_LIBRARY=${IPX}/lib/libpython2.7.so make installOK。
$ ipython >>> import cv2で使えます。
PyGTKも
依存関係を考慮してシステムのバージョンに合わせる
pygtk 2.17.0
pycairo 1.8.10
pygobject 2.21.1
py2cairoをインストール
wget http://cairographics.org/releases/py2cairo-1.8.10.tar.gz tar xvjf py2cairo-1.8.10.tar.gz cd py2cairo-1.8.10 ./waf configure --prefix=$IPX ./waf build ./waf installl
pygobjectインストール
sudo apt-get install libffi-dev http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.21/pygobject-2.21.1.tar.bz2 tar xvjf pygobject-2.21.1.tar.bz2 cd pygobject-2.21.1 ./configure --prefix=$IPX make install
pygtkインストール
sudo apt-get install libgtk2.0-dev export PKG_CONFIG_PATH=$IPX/lib/pkgconfig:$PKG_CONFIG_PATH wget http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.17/pygtk-2.17.0.tar.bz2 あとはPyGObjectと同じ
0 件のコメント:
コメントを投稿