pep8在Eclipse中不起作用

时间:2013-07-31 15:53:30

标签: python eclipse pep8

当我在eclipse编辑器中编写违反pep8的python代码时,我希望收到警报。据我所知,设置显示它应该运行pep8。 (下面是我的pydev设置的屏幕截图)。我试过了:

  • 验证它是否指向pep8.py
  • 的正确位置
  • 在错误和警告之间切换
  • 选中并取消选中“将pep8输出重定向到控制台”

enter image description here

关于如何在日食中让pep8为我工作的任何建议或输入,我很感激。

3 个答案:

答案 0 :(得分:1)

我认为你必须在准备就绪时积极运行pep8测试 - 不确定菜单中隐藏的位置或键盘快捷方式 - 尝试查看菜单中的“工具”。

另一种可能性是你可能没有正确安装pep8的地方 - 尝试将上面的路径复制到命令提示符中,看看它是否运行了一个示例.py文件并且没有错误。如果没有,您应该能够在当前的python安装下从pypi安装pep8检查器,然后将eclipse指向它。

答案 1 :(得分:0)

检查"进行代码分析"选中选项下。

Options

答案 2 :(得分:0)

根据answer by Fabio,在项目的属性中,将包文件夹添加到PYTHONPATH,如果仍然无效,还要重启Eclipse。

您还可以在Eclipse中使用最新版本的pep8作为External Tool。有关详细信息,请参阅answer by Dmitry