我跟着this tutorial在Mac上安裝cx_oracle。經過一些調整,它是成功的。我之前正在使用小牛隊。然後我得到了一個升級到埃爾卡皮坦。這就是災難進來。CX甲骨文導入錯誤
它停止工作。我在前面的目錄中找不到相關的文件。由於System Integrity Protection,我經歷了整個過程,並再次安裝此在usr/local/lib/share/oracle/installclient_11_2
。
但現在當我運行該程序。它拋出這個錯誤消息:
ImportError: dlopen(/Library/Python/2.7/site-packages/cx_Oracle.so, 2): Library not loaded: /ade/b/3071542110/oracle/rdbms/lib/libclntsh.dylib.11.1
Referenced from: /Library/Python/2.7/site-packages/cx_Oracle.so
Reason: image not found
我嘗試了很多解決方案的在線,像https://gist.github.com/rmoff/5a70862f27d2284e9541,http://kevindalias.com/2014/03/26/how-to-set-up-cx_oracle-for-python-on-mac-os-x-10-89/
仍然沒有運氣上我:(
任何建議,歡迎在此先感謝
!=============================================== ===========================
UPDATE:
發現this post在線,神奇的作品在埃爾卡皮坦。按照本指導逐步刪除舊安裝,重新開始安裝。
@AlexPoole我是這麼認爲的。我使用以下命令:'export DYLD_LIBRARY_PATH = $ ORACLE_HOME ' – Julia