1.官方文档
2.根据文档下载相关Oracle客户端下载地址
一般是下面三个,具体看文档
- oracle-instantclient-sqlplus
- oracle-instantclient-basic
- oracle-instantclient-devel
3.下载解压并重命名
mv instantclient_12_2/ $HOME/packages/oracle
4.设置环境变量:
export ORACLE_HOME=$HOME/packages/oracle
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME
export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:$ORACLE_HOME:$MYSQL_HOME/lib
6.开始安装
cd cx_Oracle
- 执行下面的build操作会报错
python setup.py build
- 手动执行图片中选中的命令即可
python setup.py build
python setup.py install
7.测试是否安装成功
python -c “import cx_Oracle”