2017-03-04 181 views

回答

0

有很多不同的原因可能會導致此錯誤,但您的問題確實沒有足夠的信息。您在標題中提到了cx_Oracle,但是您確定它已正確安裝?該cx_Oracle網站,例如,提到:

pip install cx_Oracle (on platforms other than Windows) or download directly from PyPI.

這個答案可能會幫助:easy_install cx_Oracle (python package) on Windows

0

確保你的Python,cx_Oracle和Oracle客戶端都是64位或都是32位。如果其中一個不同,你可以得到這個錯誤。

+0

我的Python 2.7是64位(AMD 64),但我不知道如果我安裝正確的cx_Oracle如何檢查? –

+0

確保您從PyPI的名稱(https://pypi.python.org/pypi/cx_Oracle/5.2.1)中下載並安裝了帶有amd64的版本。但是,如果您使用的是Windows,那麼如果您安裝了錯誤的版本,則應該抱怨。但是,如果你只是複製它,你可以做到這一點。另外,請確保您使用的是64位版本的Oracle Instant Client。 –