Python 3.x 安装MOBSF时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(标记化,“‘打开’”,打开)(文件);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,文件,“'exec'”)“bdist_wheel-d/tmp/pip-wheel-7w2iswl4Python 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
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/liefcwd:/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”,