macOS搭建Python的cx_Oracle开发环境的过程总结。
环境与版本,
OS: macOS High Sierra 10.13.6
Oracle Instant Client: Version 12.2.0.1.0 (64-bit) Updated 15-Jan-2018
安装Oracle Instant Client,
Oracle网站的下载需要注册一个账户,根据macOS版本选择Oracle Instant Client,自行申请下载。
https://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
下载所需要的文件,
basic: instantclient-basic-macos.x64-12.2.0.1.0-2.zip
sqlplus: instantclient-sqlplus-macos.x64-12.2.0.1.0-2.zip
sdk: instantclient-sdk-macos.x64-12.2.0.1.0-2.zip
解压包到一个文件夹里,如,
链接库文件,
添加到或的链接,以使应用程序能够找到库。
如果您打算将可选的Oracle配置文件(如tnsnames.ora,sqlnet.ora或oraaccess.xml)与Instant Client放在一起,则创建一个子目录(如果该子目录不存在)。
增加环境变量,
安装cx_Oracle,
验证,
参考文档:
https://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
https://oracle.github.io/odpi/doc/installation.html#macos
领取专属 10元无门槛券
私享最新 技术干货