下载地址
以下以11.2.0.4.0版本为例,并unzip解压至同一目录:
- 下载instantclient-basic-macos.x64-11.2.0.4.0.zip
- 下载instantclient-sdk-macos.x64-11.2.0.4.0.zip
- 下载instantclient-sqlplus-macos.x64-11.2.0.4.0.zip
安装步骤
- 解压的目录移动到平时自己归类的文件夹
- 建立软链接
$ ln -s libclntsh.dylib.11.2 libclntsh.dylib
$ ln -s libocci.dylib.11.2 libocci.dylib
- 设置环境变量
$ vi ~/.bash_profile
export ORACLE_VERSION="11.2"
export ORACLE_HOME="/path/to/instantclient_11_2"
export PATH=$PATH:"$ORACLE_HOME"
export DYLD_LIBRARY_PATH="$ORACLE_HOME"
export LD_LIBRARY_PATH="$ORACLE_HOME"
其中ORACLE_HOME的值请根据实际填写
- 生效环境变量
$ . ~/.bash_profile
5.使用pip安装cx_Oracle
$ pip install cx_Oracle
网友评论