簡體   English   中英

Pylint崇高插件開發

[英]Pylint sublime plugin development

有沒有辦法強迫pylint查看sublimesublime_plugin模塊? 我試過將sublime文件夾添加到pythonpath但是還沒有解決。

這兩個錯誤確實讓我煩惱:

  • PyLinter:F0401:無法導入“ sublime”
  • PyLinter:F0401:無法導入“ sublime_plugin”

謝謝。

可能,但是最困難。

您可以嘗試在Sublime Text 2源代碼中查看這些模塊是否可作為.py文件使用,然后放到PYTHONPATH中讀取Pylint。

如果問題中的模塊是本機模塊,則只有當Pylint作為共享庫分發並且您將PYTHONPATH / LD_LIBRARY_PATH指向此模塊時,才能看到。 如果模塊嵌入在Sublime Text 2二進制文件中,則您幾乎沒有希望讓Pylint理解它們(除非您手動提供提示)。 在這種情況下,行為是特定於操作系統的。

我在Windows上使用Sublime Text 3。 我通過復制 sublime.pysublime_plugin.py來解決此問題,

C:\applications\text\sublime_text_3\

進入PYTHONPATH目錄之一。 我打開了一個命令提示符,然后鍵入echo %PYTHONPATH% ,將其打印出來

c:\applications\programming\python_341\Lib\site-packages\

因此,我將兩個文件的副本都放在該目錄中。 假設py文件也已更新,則必須在任何Sublime更新中完成。

(這些實際上是Sublime安裝目錄中唯一的 py文件。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM