2014年1月27日月曜日

python3.4 インストール

python3 の準備。
(fedora20, python3.4)

readline-devel ncurses-devel bzip2-devel openssl-devel zlib-devel xz-devel sqlite-devel
などはyumで入れておく。

scipy を入れる場合は以下も入れておく。
atlas-devel lapack-devel blas-devel

./configure --enable-shared
make
make install

echo '/usr/local/lib' > /etc/ld.so.conf.d/local.conf
ldconfig を実行。(上の追加を有効にする)

デフォルトでpipがインストールされるようになったみたい。
/usr/local/bin/pip3


pip3 install lxml         (libxml2-devel libxslt-devel が必要)
pip3 install feedparser
pip3 install django
pip3 install uwsgi
pip3 install git+https://github.com/mitsuhiko/werkzeug.git
(リリース前だがver0.10でpython3に対応)
ipython, numpy, scipy, pandas, sklearn も

■ uwsgi の確認
--------------------------------------------------
#coding: utf-8

def application(env, response):
    response('200 OK', [('Content-Type', 'text/html')])
    html = '''<!DOCTYPE html><html>
    <head><meta charset="utf-8"></head>
    <body>こんにちは!uWsgi</body></html>'''
    return [html.encode('utf-8')]
--------------------------------------------------
uwsgi --http-socket :8000 --wsgi-file wsgi.py


■ 残り作業
(1) MySQL-Python
  MySQLからmariadb に変わってしまった。。。

(2) zenhan
 今まで使ってたけど、python3には未対応?
pip3 install zenhan
---------------------------------------------------------
Downloading/unpacking zenhan
  Could not find any downloads that satisfy the requirement zenhan
  Some externally hosted files were ignored (use --allow-external zenhan to allow).
---------------------------------------------------------
これも確認が必要。

0 件のコメント:

コメントを投稿