首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pylint崇高插件开发

Pylint崇高插件开发
EN

Stack Overflow用户
提问于 2013-08-13 07:28:13
回答 2查看 342关注 0票数 1

有没有一种方法可以强迫pylint看到sublimesublime_plugin模块?我尝试过在pythonpath中添加崇高文件夹,但它还没有成功。

这两个错误真叫我恼火:

  • PyLinter: F0401:无法导入“崇高”
  • PyLinter: F0401:无法导入“sublime_plugin”

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-08-22 17:47:48

这是可能的,但却是极其困难的。

您可以尝试查看这些模块是否可以作为崇高文本2源代码中的.py文件使用,然后放到PYTHONPATH读取。

如果问题中的模块是本机模块,Pylint只能看到它们是作为共享库分发的,并且您可以将PYTHONPATH/LD_LIBRARY_PATH指向这些模块。如果模块嵌入了崇高文本2二进制文件中,那么您几乎没有希望让Pylint理解它们(除非您手动提供提示)。在这种情况下,行为是特定于操作系统的。

票数 0
EN

Stack Overflow用户

发布于 2014-09-28 18:19:06

我在Windows上使用的是崇高文本3。我通过复制sublime.pysublime_plugin.py来解决这个问题,它们位于

代码语言:javascript
复制
C:\applications\text\sublime_text_3\

转到一个PYTHONPATH目录中。我打开一个命令提示符并键入echo %PYTHONPATH%,它打印

代码语言:javascript
复制
c:\applications\programming\python_341\Lib\site-packages\

所以我把两个文件的副本放在那个目录里。假设py文件也被更新了,这必须在任何崇高更新中完成。

(这些实际上是崇高安装目录中唯一的py文件。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18203079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档