下载oracle instant client(适用于32位或64位archtitect和适当版本的oracle(10g、11g、12g))。
http://www.oracle.com/technetwork/topics/winx64soft-089540.html
注意:需要用户使用OTN(oracle技术网络帐户)进行身份验证。
1.1条。下载并将“即时客户端包-基本”解压缩到
C: \Python27\Scripts\instantclient_11_2
例如
instantclient-basic-windows.x64-11.2.0.4.0.zip版本
1.2条。下载“即时客户端包-SDK”并将其解压缩到C:\ Python27\Scripts\Instant Client_11_2
例如
instantclient-sdk-windows.x64-11.2.0.4.0.zip版本设置ORACLE_HOME=C:\ Python27\Scripts\instantclient_11_2
python-m pip安装cx_Oracle
成功输出:
Collecting cx_Oracle
Using cached cx_Oracle-5.2.1.tar.gz
Building wheels for collected packages: cx-Oracle
Running setup.py bdist_wheel for cx-Oracle ... done
Stored in directory: C:\Users\m315468\AppData\Local\pip\Cache\wheels\7c\5f\96\ cd273c9b675bc7c28ae249b74d1f7df5d3eacba9e918715225
Successfully built cx-Oracle
Installing collected packages: cx-Oracle
Successfully installed cx-Oracle-5.2.1