Python:如何在Pivotal Cloud Foundry中访问cxOracle?

发表时间:2021-05-20 15:47:16 85 云铸造厂 oracle python

我需要在PCF中部署python API,但在部署时在访问cx_U Oracle库方面面临问题.

到目前为止,我已经完成了以下步骤:-

1.将Oracle Instant Client(Linux)解压缩到我的项目下名为"Oracle"的文件夹中. 2.将这些添加到.轮廓

LD_LIBRARY_PATH=/c/Documents/project_name/oracle/instantclient_21_1:${LD_LIBRARY_PATH:-} 
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/c/Documents/project_name/oracle/instantclient_21_1 
export OCI_LIB_DIR=/c/Documents/project_name/oracle/instantclient_21_1 
export OCI_INC_DIR=/c/Documents/project_name/oracle/instantclient_21_1/sdk/include

即使在这之后,我也会出现以下错误:

"DPI-1047:找不到64位Oracle客户端库:"libclntsh.因此:无法打开共享对象文件:没有此类文件或目录".请参阅https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html寻求帮助"

🎖️ 优质答案

  • anonymous
    1年前

    在你的中尝试使用下面的.配置文件文件:假设您的根文件夹中有oracle linux客户端

    导出LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/oracle/instantclient_211 export PATH=$PATH:$HOME/oracle/instantclient_21_1

  • 🚀 相关问题