我已經爲Python 2.7.10安裝了cx_Oracle 5.2.1,並且它可以運行(運行Win)。我的問題是,雖然; PyCharm通知我模塊名稱不存在,這在運行時不是問題。但由於這個PyCharm無法協助我模塊不同功能等。PyCharm錯誤通知:沒有模塊命名爲cx_Oracle
請問誰能澄清?
我已經看過這PyCharm: Python's standard lib's names and functions are underlined as "No module named such"和我雖然它可能有關。雖然我沒有看到任何解決方案。
編輯1:
我讀它可能會解決從Project Interpreter
刪除CX-Oracle和再次添加它的問題。問題是,雖然我嘗試安裝cx_Oracle時出現錯誤:error: command 'C:\\Program Files (x86)\\Common Files\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\link.exe' failed with exit status 1120
。我通過代理使用PyCharm。
編輯2:
正如在評論中提到
import cx_Oracle
print cx_Oracle.__file__
產量C:\Python27\lib\site-packages\cx_Oracle.pyd
,你可以看到這裏的Project Interpreter Paths。
什麼是pycharm版本? –
項目解釋器配置是否正確? –
轉到文件>設置>項目解釋器,並驗證a)解釋器是否正確(解釋器的路徑是C:\ Python27)b)cx_Oracle在軟件包列表中列出。 –