いっぽんの猟銃のむこうに (DAIZOじいさんとGun)

ヌルめの技術メモとか。フリーランスやってます (http://acez.jp/)

cx_Oracleのインストール(pip編)

最近だとvirtualenv切ってPIPで入れるのがお作法的に綺麗な感じがするので、その手順をメモ。


■前提条件
Pythonの比較的新しめな奴(2.5以降系)
Oracle Instant Clinetが導入され、sqlplusでの接続確認済
Oracle環境変数等設定済

[oracle@oracle11g ~]$ curl -O https://raw.github.com/pypa/virtualenv/master/virtualenv.py
[oracle@oracle11g ~]$ python virtualenv.py migr_py
[oracle@oracle11g ~]$ . migr_py/bin/activate
(migr_py)[oracle@oracle11g ~]$ pip install cx_oracle

(migr_py)[oracle@oracle11g ~]$ python
Python 2.7.2 (default, Oct 21 2011, 16:22:57) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cx_Oracle

ほぼ同手順で
$ pip install mysql-pythonも可能。
>>> import MySQLdb で確認する。
(yum, apt等でmysql-devel入れておくのを忘れずに)


うーん、楽ちんになったなー