macOS搭建Python的cx

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

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190213G194W400?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券