Python /usr/bin/make失败,退出代码为2

Python /usr/bin/make失败,退出代码为2,python,xcode,Python,Xcode,当我尝试在Xcode中构建python项目时,我遵循了在线说明,其中说如果我想构建,我需要执行以下操作 文件-新建-项目-外部生成系统 文件-新建-文件-空 产品-方案-编辑方案 Info-Executable-Other-Python安装目录(/usr/bin/Python,默认) 调试器(无) Arguments—在Launch=python文件上传递的参数 选项-工作目录(python文件目录) 然后我负责这个项目 出现了一个错误: 命令/usr/bin/make失败,退出代码为2 我应该

当我尝试在Xcode中构建python项目时,我遵循了在线说明,其中说如果我想构建,我需要执行以下操作

  • 文件-新建-项目-外部生成系统
  • 文件-新建-文件-空
  • 产品-方案-编辑方案
  • Info-Executable-Other-Python安装目录(/usr/bin/Python,默认) 调试器(无)
  • Arguments—在Launch=python文件上传递的参数
  • 选项-工作目录(python文件目录)
  • 然后我负责这个项目 出现了一个错误:

    命令/usr/bin/make失败,退出代码为2

    我应该怎么做才能解决这个问题?

    来自


    看起来您有权限问题(sudo),或者您没有向python可执行文件传递正确的参数。

    我刚刚遇到了相同的问题,但情况不同,我将在此处发布我的解决方案,希望它能帮助其他人:

    我在一个使用XCode 6构建的旧应用程序中工作,它构建得非常好,没有任何问题。这个应用程序有一个网络库,在XCode 6中也可以很好地编译

    但是,在XCode 7中,网络库不编译,并给出错误:

    make: *** No rule to make target `install'.  Stop.
    Command /usr/bin/make failed with exit code 2
    
    因此,经过一些挖掘,我确实编辑了Makefile(myApp/Makefile),并添加了以下条目:

    install:: version
    

    因此,错误是关于缺少安装规则,我在XCode 6中没有使用它,但是添加它之后,错误就消失了。现在我可以在XCode 7=D中创建没有问题的归档文件了

    不幸的是,我遇到了同样的问题,但我的错误代码是

    make:**未指定目标,也未找到makefile。停下来

    最后我解决了它,下面是我的方法

    生成工具修补程序在as之前是默认配置的

    /usr/bin/make

    如果要运行*.py文件,应将目录更改为

    /usr/bin/python

    建设成功

    您最终编辑的makefile在项目目录中的什么位置?@PatNeedham它在根目录中,例如:myApp/makefile
    install:: version