我正在尝试在pyCharm中使用flake8 for Python 3.当我尝试运行flake8时,我收到了这个错误代码:
"Error running Flake8: Cannot run program "D:\Python36\Lib\site-packages\flake8\plugins" (in directory "D:\Python_my\Python_netology_homework"): CreateProcess error=5, , Access is denied"
我在文件 - >中安装了flake8设置 - >外部工具但是PyCharm说flake 8安装在 D:\ Python36 \ Lib \ site-packages \ flake8 中。并在flake8设置中使用此路径。
有关视觉效果,请参阅link
答案 0 :(得分:0)
你说你installed flake8 in File | Settings | External tools
,但是,没有通过该菜单安装任何内容。它被称为External tools
,因为它们是安装在PyCharm外部的工具,并且您通过PyCharm运行这些外部工具。
如果您想在External Tools
中运行PyCharm
,我通常会这样做以及我的建议:
在您的计算机上安装flake8。
获取该工具的命令行版本(包括您是否在Windows上)
然后尝试让External Tools
在PyCharm
中运行。您的Program
将是您在命令行上提供的第一个参数。 Parameters
将成为其他一切。 Working directory
将是您开球的地方。此外,Insert macro...
按钮在设置时非常有用。