1漩蟆、下載格式為whl的cx_Oracle文件
文件名:cx_Oracle-5.3+oci12c-cp36-cp36m-win_amd64.whl
下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#cx_oracle
安裝步驟:
1)打開anaconda下的Anaconda3 Prompt倍踪;
2)更改路徑為剛下載的whl文件的文件夾地址:cd/d D/Anaconda3(樓主的地址)
3)開始安裝:命令慎恒,pip install cx_Oracle-5.3+oci12c-cp36-cp36m-win_amd64.whl
完成以上三步合敦,cx_Oracle庫已安裝羹铅。import cx_Oracle看是否能使用,不能使用出現(xiàn)以下錯誤的話:
>>>importcx_Oracle
Traceback (most recent call last):??
File"", line1,inimportcx_Oracle
ImportError: DLL load failed: 找不到指定的程序手销。
2、上Oracle官網(wǎng)下載文件壓縮包:instantclient-basic-windows.x64-12.1.0.1.0.zip
3图张、解壓第2步文件锋拖,復制所有.dll 文件到C:\Anaconda3和C:\Anaconda3\Lib\site-packages文件夾下。
再次import cx_Oracle測試連接祸轮,發(fā)現(xiàn)可以引入cx_Oracle庫了兽埃,搞定!
整個過程需要注意:
1适袜、確認自己系統(tǒng)是32還是64位柄错,下載的文件一定要和系統(tǒng)匹配;
2苦酱、cx_Oracle文件的版本也要和installclient文件的版本對應上售貌,版本為12.1.0.1.0。