RHEL6にPython3のインストール,
その他のツールキットのインストールを行う手順を説明する.
インストール先は,
/usr/local/python3
とし,
他のパッケージと干渉しないように配慮する.
- 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
- setuptools のインストール
$ wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
$ sudo /usr/local/python3/bin/python3 ez_setup.py
-
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
- 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-devel | epel |
openssl-devel | |
libxslt-devel | |
sqlite-devel | |
libuuid-devel | |
以下のコードでセグメンテーション違反...
from PyQt4 import QtCore, QtGui
import uuid
print('4 uuid1=%s'%str(uuid.uuid1()))
0 件のコメント:
コメントを投稿