python 安装 cx_Oracle
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,需要的lib库: yum install gcc libffi-devel python-devel openssl-devel源码安装:下载地址: https://pypi.python.org/p
千家信息网最后更新 2026年11月02日python 安装 cx_Oracle
需要的lib库: yum install gcc libffi-devel python-devel openssl-devel
源码安装:
下载地址: https://pypi.python.org/pypi/cx_Oracle/5.2.1
安装:1. tar zxvf cx_Oracle-5.2.1.tar.gz
2. cd cx_Oracle-5.2.1
3. python3 setup.py install
安装完成后:import cx_Oracle 出现如下报错:
ImportError: libclntsh.so.11.1: cannot open shared object file: No such file or directory
解决方案:
以root用户登录 1、找到 oracle lib 位置: /u01/app/oracle/product/11.2.0/client_1/lib 2、在目录 /etc/ld.so.conf.d 下新建 oracle.conf,将上述位置信息写入,并保存: /u01/app/oracle/product/11.2.0/client_1/lib 3、运行 ldconfig 命令 python2出现的问题: 连接oracle后,结果出现乱码问题的解决:import osos.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'cx_Oracle模块连接数据库的时候需要用到oracle的lib库,如找不到会报错:cx_Oracle.DatabaseError: DPI-1005: unable to acquire Oracle environment handle解决办法:修改/etc/profile文件,增加:export ORACLE_BASE=/oracle/appexport ORACLE_HOME=$ORACLE_BASE/product/11204export JAVA_HOME=/usr/java/jdk1.8.0_131export PATH=$JAVA_HOME/bin:$ORACLE_BASE/product/11204/bin:$PATH修改完成后,执行 source /etc/profile 使修改生效
位置
问题
乱码
信息
办法
命令
地址
数据
数据库
文件
方案
时候
模块
源码
用户
目录
结果
解决方案
会报
登录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
湖北九亚互联网络科技有限公司
苏州找大状互联网科技有限公司
互联网科技垄断
科技互联网技术
高科技与互联网
远信互联网科技
互联网科技视频
上游互联网科技
互联网实体化科技化
互联网科技中介
成都铂石互联网科技做什么的
互联网为啥属于高科技
电子科技大学互联网创业大赛
烟台灵鸽互联网科技有限公司
滨湖区互联网智能科技产品有哪些
科技互联网的核心竞争力
互联网方面的科技前沿
2021互联网科技公司排名
互联网科技年终奖
互联网界的黑科技
湖南永感互联网科技有限公司
深圳互联网科技公司
菲比寻常互联网科技
互联网前沿科技
成都铂石互联网科技做什么的
广州富喜互联网络科技
广州有谷有贝互联网科技有限公司
保山浩联互联网科技有限公司
互联网科技创业计划的风险分析
株洲百竞科技的互联网营销顾问