Python安裝cx_Oracle模組遇到的問題
環境:
win7 32位系統
Python3.6 (32bit)
安裝模組:
cx_Oracle模組下載(下載地址: )
如是在網站上下載, 切記需下載和python版本對應的.因為我之前在64位系統安裝時,一直用的是cx_Oracle-5.3+oci12c-cp36-cp36m-win_amd64.whl此檔案,故此次安裝時就下載了對應32位系統的 .
使用pip install path 安裝,path是該檔案的所在路徑
Oracle客戶端 instantclient_12_1(下載地址: )
因為cx_Oracle檔案下載的是
將下載的instantclient-basic-nt-12.1.0.2.0檔案中的 oci.dll oraociei12.dll和oraocci12.dll三個檔案複製到python安裝路徑(例如我自己D:\soft\Python36\Lib\site-packages)下.
問題
在IDLE中執行
1 import cx_Oracle
報錯: ImportError: DLL load failed:找不到指定的模組
出現此問題的原因一般是:沒有copy 之前提到的oci.dll檔案或者是Oracle客戶端版本與cx_Oracle版本不一致
而我已經copy了oci.dll檔案。而且就檔名稱判斷來二者版本是一致的
我測試了所有12版本的Oracle客戶端,包括64位,均沒有成功。(測試64位的時候報錯: ImportError: DLL load failed: %1 不是有效的 Win32 應用程式,意思是作業系統、cx_Oracle和instantclient的位數不同,當時實在是想不到別的辦法,就各種嘗試)
後來意識到或許是cx_Oracle的問題。。。
解決辦法
在cmd中執行
pip install -U cx_Oracle
更新cx_Oracle模組到最新版本,問題解決。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69997824/viewspace-2768088/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python中安裝qtdesigner、pyuic遇到的問題PythonQTUI
- 安裝kylin遇到的問題
- Laravel 安裝遇到的問題Laravel
- python資料庫模組-Cx_OraclePython資料庫Oracle
- python 模組安裝Python
- Python模組安裝Python
- python 安裝模組的方法Python
- 安裝部署hzero遇到的問題
- PaddleOCR 安裝使用遇到的問題
- Python安裝selenium模組Python
- 安裝 Laravel Mix 中遇到的問題Laravel
- lumen安裝orangehill/iseed遇到的問題
- 除錯433M模組遇到的問題除錯
- Visual Studio Code中Python安裝庫檔案遇到的問題Python
- Flutter-安裝步驟及安裝遇到的問題Flutter
- windows2003 的安裝以及安裝時遇到的問題Windows
- python openssl模組如何安裝?Python
- Python paramiko模組的安裝與使用Python
- 怎樣安裝python的GPIO模組Python
- 【Redis】redis-cluster 安裝遇到的問題Redis
- Centos7安裝greenplum遇到的問題CentOS
- PYTORCH安裝過程以及遇到的問題PyTorch
- mac11.2安裝air遇到的問題MacAI
- python連線Oracle的外掛cx_Oracle安裝PythonOracle
- Python安裝模組有哪些方法?Python
- Windows安裝Filebeat遇到問題總結Windows
- springboot多模組專案搭建遇到的問題記錄Spring Boot
- Python 模組的製作,釋出,安裝Python
- 解決macbook安裝burp suite遇到的問題MacUI
- RIDE匯入AutoItLibrary的安裝以及遇到的問題IDE
- macbook 下安裝Goglang 以及安裝svn外掛所遇到的問題MacGo
- Python模組、第三方模組安裝、模組匯入教程Python
- 遇到問題,需要開發角色許可權模組
- python模組安裝目錄在哪裡Python
- 在騰訊雲上安裝mysql遇到的問題MySql
- vue2.x工程安裝遇到的問題解答Vue
- Linux 安裝mysql 5.7.21 可能遇到的問題歸類LinuxMySql
- CentOS7安裝Docker遇到的問題筆記CentOSDocker筆記