microtang 2023-09-27 17:37 采纳率: 100%
浏览 9
已结题

no rule to make target 'python'

按照某软件安装手册,需要执行“make python elfutils python-dev”操作,系统返回“make: *** No rule to make target 'python'. Stop.”。请问

  1. 该命令的含义是什么?重新编译python,elfutils 和 python-dev?
  2. 使用 make --debug,可以看到“File ‘python” does not exist的提示。

相关环境信息如下:

img

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2023-09-29 12:40
    关注

    该回复引自强大而免费的微信小程序:皆我百晓生。


    根据给出的信息,该命令的含义是编译生成名为"python"的目标文件。目标文件可能是源代码或二进制文件,根据上下文而定。

    "elfutils"和"python-dev"是依赖项,这意味着在编译"python"之前,需要先编译和安装这两个软件包。

    根据您提到的错误消息,系统无法找到名为"python"的文件。这可能是因为您没有提供正确的文件名或路径。您可以尝试检查软件安装手册中提供的命令和文件名,确保它们正确无误。

    如果问题仍然存在,可能需要检查软件安装手册中的其他步骤,以确保在编译"python"之前存在必需的文件和依赖项。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 10月19日
  • 已采纳回答 10月11日
  • 创建了问题 9月27日