2014-03-20

Python3 のインストールなど

RHEL6にPython3のインストール, その他のツールキットのインストールを行う手順を説明する.

インストール先は, /usr/local/python3とし, 他のパッケージと干渉しないように配慮する.

  1. python-3.4 をダウンロード, インストール.
    ここから現在最新のPython-3.4.0.tgzをダウンロード.
    $ tar xzf Python-3.4.0.tgz
    $ cd Python-3.4.0
    $ ./configure --prefix=/usr/local/python3
    $ make
    $ sudo make install
    
  2. setuptools のインストール
    $ wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
    $ sudo /usr/local/python3/bin/python3 ez_setup.py
  3. SIPをダウンロードし, インストール.
    $ tar xzf sip-4.15.5.tar.gz
    $ cd sip-4.15.5
    $ /usr/local/python3/bin/python3 configure.py
    $ make
    $ sudo make install
    
    $ cd PyQt-x11-gpl-4.10.4 $ /usr/local/python3/bin/python3 configure-ng.py --qmake /usr/bin/qmake-qt4 --consolidate --confirm-license $ make
  4. pipとその他のライブラリ
    $ sudo /usr/local/python3/bin/easy_install pip
    $ sudo /usr/local/python3/bin/pip install lxml
    $ sudo /usr/local/python3/bin/pip install beautifulsoup4
    $ sudo /usr/local/python3/bin/pip install sqlalchemy
    $ sudo /usr/local/python3/bin/pip install alembic
    $ sudo /usr/local/python3/bin/pip install sqlite
    $ sudo /usr/local/python3/bin/pip install chardet
    
    
qt-devel
qtwebkit-develepel
openssl-devel
libxslt-devel
sqlite-devel
libuuid-devel

以下のコードでセグメンテーション違反...

from PyQt4 import QtCore, QtGui
import uuid
print('4 uuid1=%s'%str(uuid.uuid1()))

0 件のコメント:

コメントを投稿