首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用PyCharm运行Pylint

如何使用PyCharm运行Pylint
EN

Stack Overflow用户
提问于 2016-06-30 22:12:55
回答 8查看 103K关注 0票数 101

我想将Pylint配置为我正在处理的Python项目的整个项目目录中的外部工具。我尝试过将存储库作为一个模块使用__init__.py,但这两种方式都无法工作。

我在设置Pylint以运行PyCharm时遇到了困难。我知道我应该把它作为一个外部工具来运行,但是设置使我感到困惑。

他们文档上的权威来源被破坏了,所以我也无法检查。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2017-09-25 16:10:18

您可以通过以下步骤设置Pylint以使用PyCharm:

  1. 安装pylint: $ pip安装pylint
  2. 找到您的pylint安装文件夹: $ where pylint # MacOS/Linux /usr/local/bin/pylint #这只是一个可能的输出-检查您的<!->$where pylint # Windows %LocalAppData%\Programs\Python\Python36-32\Scripts\pylint.exe #可能的位置
  3. 使用菜单文件PyCharm设置打开“→设置”窗口,然后导航到侧栏中的“菜单工具”→外部工具。(或搜索“外部工具”)
  1. 通过单击+标志并相应地填写字段来设置外部工具。在程序中,使用运行which pylint时获得的路径。对于其他值,可以从图像中使用相同的值。
  1. 从菜单工具运行pylint→外部工具→pylint
  1. 查看PyCharm终端中的输出

有关详细信息,请参阅https://kirankoduru.github.io/python/pylint-with-pycharm.html

如果要使用Pylint检查整个项目或特定文件或目录,可以右键单击项目根目录、文件或目录,然后激活外部工具→pylint,如下所示。

票数 170
EN

Stack Overflow用户

发布于 2018-05-11 19:20:05

因为我没有找到一个可用的现成设置,所以我在PyCharm CE 2018.1中在macOS上使用了以下设置:

1- pip install pylint在您的项目虚拟或全局

2-增加新的外部工具并配置:

代码语言:javascript
运行
复制
Program: pylint
Arguments: "--msg-template='{abspath}:{line:5d},{column:2d}: {msg} ({symbol})'" --output-format=colorized "$FilePath$"
Working directory: $ProjectFileDir$
Output filters: $FILE_PATH$:\s*$LINE$\,\s*$COLUMN$:

请注意msg-模板所需的双引号和输出过滤器的转义字符。输出筛选器允许单击文件路径并打开IDE源编辑器中的位置。

只有缺少的特性才会是输出过滤器,以便将衣棉描述直接绘制到源视图中,就像内置linter一样。不过,目前还没有这样的功能。

票数 31
EN

Stack Overflow用户

发布于 2018-08-21 21:40:17

你可以试试这个Pylint PyCharm插件

它从PyCharm/IntelliJ理念中提供实时和按需扫描Pylint的Python文件。

一旦你安装了它,实时检查就会自动进行.对于随需应变,您有几个选项,从检查当前打开的文件到扫描整个项目:

(为了透明起见,我是开发商。)

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

https://stackoverflow.com/questions/38134086

复制
相关文章

相似问题

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