私はOracleをワークステーションにインストールしていません。しかし、Python3を使用してリモートのOracleデータベースを操作する必要があります。oracleをインストールしていない状態でpython3にcx_Oracleをインストールしてください
同じワークステーションにoracleをインストールせずにPython3でcx_Oracleをインストールする方法はありますか?
私はWindows 8をPython3 32ビットで使用しています。
ありがとうございます。
私はOracleをワークステーションにインストールしていません。しかし、Python3を使用してリモートのOracleデータベースを操作する必要があります。oracleをインストールしていない状態でpython3にcx_Oracleをインストールしてください
同じワークステーションにoracleをインストールせずにPython3でcx_Oracleをインストールする方法はありますか?
私はWindows 8をPython3 32ビットで使用しています。
ありがとうございます。
移動し、これら二つの.rpmパッケージをダウンロードし、それらを
http://download.oracle.com/otn/linux/instantclient/11204/oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm?AuthParam=1478000633_68b649d2c439341db56788b83f6400e2
http://download.oracle.com/otn/linux/instantclient/11204/oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm?AuthParam=1478000602_3699580c200cad38c6933ed4900b1c39
これらを実行してインストールしますあなたの端末で1つずつコマンドを実行してください。
yum -y install libaio bc flex
rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
echo 'export ORACLE_VERSION="11.2"' >> $HOME/.bashrc
echo 'export ORACLE_HOME="/usr/lib/oracle/$ORACLE_VERSION/client64/"' >> $HOME/.bashrc
echo 'export PATH=$PATH:"$ORACLE_HOME/bin"' >> $HOME/.bashrc
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"$ORACLE_HOME/lib"' >> $HOME/.bashrc
source $HOME/.bashrc
その後、pipでcx_Oracleをインストールすることができます。
pip3 install cx_Oracle
、あなたは
pip3 list
を使用してインストールを確認することができます
Oracleクライアントがインストールされている必要があります。幸いにも、インストールが簡単で(一部のファイルを解凍するだけで)、多くのスペースを取らないシンプルなOracleインスタント・クライアントもあります。ここに移動して、ご使用のプラットフォーム用のページの指示に従います
http://www.oracle.com/technetwork/database/features/instant-client/index.html