Python:为什么探伤仪模块在cmd窗口中不起作用?



Pythonflawfinder模块在 bash 中工作,但在 Windows 命令命令行中不起作用。以下是我遵循的步骤:

Python
  1. 安装路径 - C/Users/xyz/AppData/Local/Programs/Python/Python37-32/python

    pip install flawfinder

  2. 当我在命令行中键入flawfinder时,它给出了以下错误:

    探伤器未被识别为内部或外部命令, 可操作的程序或批处理文件。

对于Windows,推荐的方法是安装Cygwin并在其上安装探伤器。这是通常的方式。来自文档,

Flawfinder 适用于类 Unix 系统(已在 GNU/Linux 上进行了测试(, 并在Windows上使用Cygwin。

但它也可以通过将其作为脚本运行来与 python 一起使用。

  • 从此处下载 flawfinder.py 脚本
  • 往常一样在cmd提示符下使用python运行它,例如,

    python flawfinder [options] [source_code_file]+

自 2.0.16 年 2021 月 31 日发布以来,flawfinder也可以按预期在 Windows 上运行。

相关内容

  • 没有找到相关文章

最新更新