python安装cx_Oracle插件

python安装cx_Oracle插件

一、操作系统

  • centos7.4 x86 64bit

二、所需软件

  • 下载地址:http://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html
  • instantclient-sdk-linux.x64-11.2.0.4.0.zip
  • instantclient-basic-linux.x64-11.2.0.4.0.zip

三、linux下安装oracle客户端

cd /opt
unzip instantclient-basic-linux.x64-11.2.0.4.0.zip
unzip instantclient-sdk-linux.x64-11.2.0.4.0.zip
cd instantclient_11_2/ && ln -s libclntsh.so.11.1 libclntsh.so
echo -ne "export LD_LIBRARY_PATH=/opt/instantclient_11_2:$LD_LIBRARY_PATH" >> /etc/profile

基本上以上情况就完成了安装和环境变量的配置,如果依旧不行,安装插件libaio,操作如下:

yum install libaio
sh -c "echo /opt/instantclient_11_2> /etc/ld.so.conf.d/oracle-instantclient.conf"
ldconfig

最后安装插件cx_Oracle

pip install cx_Oracle
如果你是多python共存的
python3 -m pip install cx_Oracle
也可以直接去对应的python的bin目录下去./pip install cx_Oracle

你可能感兴趣的:(python模块安装)