环境:


  • Python 3 64位

  • Oracle 12c 64位

  • Oracle Instant Client 64位

  • Windows 10 64位


过程:


1、下载安装Oracle instant client


解压软件包得到以下目录

E:\instantclient-basic-windows.x64-12.2.0.1.0\instantclient_12_2  

   

2、设置Windows 10的环境变量


控制面板 -> 系统  -> 高级系统设置 -> 环境变量 ->  系统变量


新建ORACLE_HOME,值为E:\instantclient-basic-windows.x64-12.2.0.1.0\instantclient_12_2  


新增PATH, 值为%ORACLE_HOME%


3、下载安装Python 3


4、Python 3 安装cx_Oracle模块


pip install cx_Oracle


5、检查是否安装成功的代码


import cx_Oracle

conn = cx_Oracle(username, password, oracle_server_ip:1521/oracle_sid)

oracle_version = conn.version

print (oracle_version)