3
晚安!我已經在python 3.3上安裝了pylint,並且出現以下問題:在初始化步驟中,pylint無法加載插件模塊(從包pylint.checkers
)。由於調試運行我發現,問題是在其從checkers
包的__init__.py
執行COMANDWin7/Python3.3:PyLint無法加載其插件
module = __import__(basename, globals(), globals(), None)
。 basename
是這個軟件包中模塊(文件)的正確名稱,但沒有擴展名(我已經檢查過)。但是會引發ImportError異常。我沒有進入__import__
函數,所以我不知道什麼是異常的確切原因。有沒有什麼方法可以查明它是否是新版本的python的bug,pylint和新版本的python的不兼容性還是我的錯(可能是配置python或安裝pylint)?我的操作系統是Windows 7.
P.S.對不起,我的英文不好。這不是我的母語。
你是如何設法安裝'logilab-astng'依賴的?安裝時我總會遇到錯誤。在安裝之前是否需要在其上運行'2to3'? –
我只需在'logilab-astng'源代碼文件夾中執行'full_path_to_python_interpreter setup.py install'。沒有任何問題。 – PVAntonov
我總是認爲安裝'logilab-astng'時測試的錯誤有一些更深層的含義,但是您認爲它們似乎並不影響安裝和運行包或pylint。感謝您提供的信息,我只是因爲這個原因而變得愚蠢,並且沒有在Python 3.x上運行pylint。 –