Python 3.x 安装MOBSF时lief程序包错误

Python 3.x 安装MOBSF时lief程序包错误,python-3.x,Python 3.x,正在为lief构建控制盘(setup.py)。。。错误 错误:命令出错,退出状态为1: 命令:/usr/bin/python3-u-c'import sys,setuptools,tokenize;sys.argv[0]=“””/tmp/pip-install-vgv9vwph/lief/setup.py“”文件='“'”/tmp/pip-install-vgv9vwph/lief/setup.py'”;f=getattr(标记化,“‘打开’”,打开)(文件);code=f.read().rep

正在为lief构建控制盘(setup.py)。。。错误 错误:命令出错,退出状态为1: 命令:/usr/bin/python3-u-c'import sys,setuptools,tokenize;sys.argv[0]=“””/tmp/pip-install-vgv9vwph/lief/setup.py“”文件='“'”/tmp/pip-install-vgv9vwph/lief/setup.py'”;f=getattr(标记化,“‘打开’”,打开)(文件);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,文件,“'exec'”)“bdist_wheel-d/tmp/pip-wheel-7w2iswl4
cwd:/tmp/pip-install-vgv9vwph/lief/
完整输出(46行):
0.10.1
正在运行的数据盘
正在运行构建
正在运行build_ext
回溯(最近一次呼叫最后一次):
文件“/tmp/pip-install-vgv9vwph/lief/setup.py”,第72行,运行中
子进程。检查_输出(['cmake','--version'])
文件“/usr/lib/python3.8/subprocess.py”,第411行,检查输出
返回运行(*popenargs,stdout=PIPE,timeout=timeout,check=True,
文件“/usr/lib/python3.8/subprocess.py”,第489行,正在运行
使用Popen(*popenargs,**kwargs)作为流程:
文件“/usr/lib/python3.8/subprocess.py”,第854行,在init
self.\u execute\u child(参数、可执行文件、预执行文件、关闭文件、
文件“/usr/lib/python3.8/subprocess.py”,第1702行,在\u execute\u child中
引发子项异常类型(errno\u num、err\u msg、err\u filename)
FileNotFoundError:[Errno 2]没有这样的文件或目录:“cmake”

During handling of the above exception, another exception occurred:                                        
                                                                                                           
Traceback (most recent call last):                                                                         
  File "<string>", line 1, in <module>                                                                     
  File "/tmp/pip-install-vgv9vwph/lief/setup.py", line 363, in <module>                                    
    setup(                                                                                                 
  File "/home/kali/.local/lib/python3.8/site-packages/setuptools/__init__.py", line 153, in setup          
    return distutils.core.setup(**attrs)                                                                   
  File "/usr/lib/python3.8/distutils/core.py", line 148, in setup                                          
    dist.run_commands()                                                                                    
  File "/usr/lib/python3.8/distutils/dist.py", line 966, in run_commands                                   
    self.run_command(cmd)                                                                                  
  File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command                                    
    cmd_obj.run()                                                                                          
  File "/home/kali/.local/lib/python3.8/site-packages/setuptools/command/install.py", line 61, in run      
    return orig.install.run(self)                                                                          
  File "/usr/lib/python3.8/distutils/command/install.py", line 589, in run                                 
    self.run_command('build')                                                                              
  File "/usr/lib/python3.8/distutils/cmd.py", line 313, in run_command                                     
    self.distribution.run_command(command)                                                                 
  File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command                                    
    cmd_obj.run()                                                                                          
  File "/usr/lib/python3.8/distutils/command/build.py", line 135, in run                                   
    self.run_command(cmd_name)                                                                             
  File "/usr/lib/python3.8/distutils/cmd.py", line 313, in run_command                                     
    self.distribution.run_command(command)                                                                 
  File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command                                    
    cmd_obj.run()                                                                                          
  File "/tmp/pip-install-vgv9vwph/lief/setup.py", line 74, in run                                          
    raise RuntimeError("CMake must be installed to build the following extensions: " +                     
RuntimeError: CMake must be installed to build the following extensions: lief                              
----------------------------------------                                                                   
在处理上述异常期间,发生了另一个异常:

回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/tmp/pip-install-vgv9vwph/lief/setup.py”,第363行,在 设置( 文件“/home/kali/.local/lib/python3.8/site packages/setuptools/init.py”,第153行,在安装程序中 返回distutils.core.setup(**attrs) 文件“/usr/lib/python3.8/distutils/core.py”,第148行,在安装程序中 dist.run_命令() 文件“/usr/lib/python3.8/distutils/dist.py”,第966行,在run_命令中 self.run_命令(cmd) 文件“/usr/lib/python3.8/distutils/dist.py”,第985行,在run_命令中 cmd_obj.run() 文件“/usr/lib/python3/dist packages/wheel/bdist_wheel.py”,第223行,运行中 self.run_命令('build')) 文件“/usr/lib/python3.8/distutils/cmd.py”,第313行,在run_命令中 self.distribution.run_命令(command) 文件“/usr/lib/python3.8/distutils/dist.py”,第985行,在run_命令中 cmd_obj.run() 文件“/usr/lib/python3.8/distutils/command/build.py”,第135行,正在运行 self.run_命令(cmd_名称) 文件“/usr/lib/python3.8/distutils/cmd.py”,第313行,在run_命令中 self.distribution.run_命令(command) 文件“/usr/lib/python3.8/distutils/dist.py”,第985行,在run_命令中 cmd_obj.run() 文件“/tmp/pip-install-vgv9vwph/lief/setup.py”,第74行,运行中 raise RUNTIMERROR(“必须安装CMake才能生成以下扩展:”+ 运行时错误:必须安装CMake才能生成以下扩展:lief 错误:为lief生成控制盘失败 为lief运行setup.py clean 未能建立lief 安装收集的软件包:lief 正在为lief运行setup.py安装…错误 错误:命令出错,退出状态为1: 命令:/usr/bin/python3-u-c'import sys,setuptools,tokenize;sys.argv[0]='“'””/tmp/pip-install-vgv9vwph/lief/setup.py''”;文件=“'”/tmp/pip-install-vgv9vwph/lief/setup.py''”;f=getattr(tokenize),“'open''open'”(文件);code=f.read().replace(“'vgvgvvvvvvvv9vwph/lief'”)”)”);\r\r\n'''''''''''''''''''''(代码,文件,“'exec'”)“安装--record/tmp/pip-record-hb45g1s1/install-record.txt--外部管理的单一版本--用户--前缀=--编译--安装头/home/kali/.local/include/python3.8/lief
cwd:/tmp/pip-install-vgv9vwph/lief/
完整输出(48行):
0.10.1
正在运行安装
正在运行构建
正在运行build_ext
回溯(最近一次呼叫最后一次):
文件“/tmp/pip-install-vgv9vwph/lief/setup.py”,第72行,运行中
子进程。检查_输出(['cmake','--version'])
文件“/usr/lib/python3.8/subprocess.py”,第411行,检查输出
返回运行(*popenargs,stdout=PIPE,timeout=timeout,check=True,
文件“/usr/lib/python3.8/subprocess.py”,第489行,正在运行
使用Popen(*popenargs,**kwargs)作为流程:
文件“/usr/lib/python3.8/subprocess.py”,第854行,在init
self.\u execute\u child(参数、可执行文件、预执行文件、关闭文件、
文件“/usr/lib/python3.8/subprocess.py”,第1702行,在\u execute\u child中
引发子项异常类型(errno\u num、err\u msg、err\u filename)
FileNotFoundError:[Errno 2]没有这样的文件或目录:“cmake”

During handling of the above exception, another exception occurred:                                        
                                                                                                           
Traceback (most recent call last):                                                                         
  File "<string>", line 1, in <module>                                                                     
  File "/tmp/pip-install-vgv9vwph/lief/setup.py", line 363, in <module>                                    
    setup(                                                                                                 
  File "/home/kali/.local/lib/python3.8/site-packages/setuptools/__init__.py", line 153, in setup          
    return distutils.core.setup(**attrs)                                                                   
  File "/usr/lib/python3.8/distutils/core.py", line 148, in setup                                          
    dist.run_commands()                                                                                    
  File "/usr/lib/python3.8/distutils/dist.py", line 966, in run_commands                                   
    self.run_command(cmd)                                                                                  
  File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command                                    
    cmd_obj.run()                                                                                          
  File "/home/kali/.local/lib/python3.8/site-packages/setuptools/command/install.py", line 61, in run      
    return orig.install.run(self)                                                                          
  File "/usr/lib/python3.8/distutils/command/install.py", line 589, in run                                 
    self.run_command('build')                                                                              
  File "/usr/lib/python3.8/distutils/cmd.py", line 313, in run_command                                     
    self.distribution.run_command(command)                                                                 
  File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command                                    
    cmd_obj.run()                                                                                          
  File "/usr/lib/python3.8/distutils/command/build.py", line 135, in run                                   
    self.run_command(cmd_name)                                                                             
  File "/usr/lib/python3.8/distutils/cmd.py", line 313, in run_command                                     
    self.distribution.run_command(command)                                                                 
  File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command                                    
    cmd_obj.run()                                                                                          
  File "/tmp/pip-install-vgv9vwph/lief/setup.py", line 74, in run                                          
    raise RuntimeError("CMake must be installed to build the following extensions: " +                     
RuntimeError: CMake must be installed to build the following extensions: lief                              
----------------------------------------                                                                   
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tmp/pip-install-vgv9vwph/lief/setup.py”,第363行,在
设置(
文件“/home/kali/.local/lib/python3.8/site packages/setuptools/\uuuu init\uuuuuu.py”,第153行,在安装程序中
返回distutils.core.setup(**attrs)
文件“/usr/lib/python3.8/distutils/core.py”,第148行,在安装程序中
dist.run_命令()
文件“/usr/lib/python3.8/distutils/dist.py”,第966行,在run_命令中
self.run_命令(cmd)
文件“/usr/lib/python3.8/distutils/dist.py”,