【Python】cx_Oracleのインストール

cx_Oracle

本投稿ではcx_Oracleのインストール手順を紹介する。
cx_Oracleのインストール前に実施するべき設定はこちらから

cx_Oracleのダウンロード

-パッケージのダウンロード

cx_Oracleのインストレーションガイドには複数のインストール方法が記載されている。
今回は以下URLからインストーラーをダウンロードし、cx_Oracleをインストールしていく。

https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html

-上記URLにアクセスし、[ PyPI ]をクリックする。

-[Download files]をクリックする。

-[ cx_Oracle-7.3.0.tar.gz ]をクリックする。

-「cx_Oracle-7.3.0.tar.gz」がダウンロードされるのでWinSCP等で/tmp領域に転送する。

cx_Oracleのインストール

- 「cx_Oracle-7.3.0.tar.gz」 の格納先へ移動する。

# cd /tmp

- 「cx_Oracle-7.3.0.tar.gz」 を解凍する。

# tar xzvf cx_Oracle-7.3.0.tar.gz

-解凍したディレクトリに移動する。

# cd ./cx_Oracle-7.3.0

-インストールに必要なものをビルドする。

# python setup.py build

-cx_Oracleをインストールする。

♯ python setup.py install

~実行結果~
running install
running bdist_egg
running egg_info
 ~中略~
Installed /usr/local/python/lib/python3.6/site-packages/cx_Oracle-7.3.0-py3.6-linux-x86_64.egg
Processing dependencies for cx-Oracle==7.3.0
Finished processing dependencies for cx-Oracle==7.3.0

動作確認

-Pythonの実行

$ python
※oracleユーザにて実行
~実行結果~
Python 3.6.3 (default, Dec 16 2019, 21:17:24)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

-cx_Oracleモジュールのインポート

>>> import cx_Oracle

エラーが返ってこなければOKです。

コメント

タイトルとURLをコピーしました