launch failed Binary not found in Linux/Ubuntu解决方案

本文提供了一种解决在Linux环境下使用Eclipse进行C++项目编译时遇到的launch failed, Binary not found问题的方法。首先确认g++是否正确安装,若未安装则通过终端使用sudo apt-get install g++进行安装。接着,在Eclipse中进行项目属性设置,确保Binary Parsers中勾选了GNU Elf Parser和Elf Parser。最后,重新构建并运行项目。

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

Linux下出现launch failed.Binary not found的解决方案:

首先当你把网上关于mingw的解决方案都看晕了的时候,告诉你,别看关于mingw的了。Linux下不用mingw,直接由Linux GCC完成

1、看你的Eclipse下面控制台Console输出,如果有g++ not found 的话,说明你的系统g++没安装成功。

解决方案:Ctrl+Alt+t到terminal(控制台)模式,输入sudo apt-get install g++

2、还不行?用大部分解决方案中都会讲的:

Project->Properties->C/C++Build->Settings->Binary Parsers

勾选GNU Elf Parser和Elf Parser

然后千万千万别忘了Project->Build All (Ctrl+B), 再run(Ctrl+F11)

如果看到项目下面出来一项名为Binaries, Congradulations! 配置成功,可以run了!

3、还不行?

检查你的文件名是否为xxx.cpp? 而且xxx中不能含有“.”之类的符号


Windows下最好用mingw吧……解决方案如下:

http://hi.baidu.com/doctorjohnson/blog/item/2fafa2431187e11d9213c67e.html
           

给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
这里写图片描述
(/home/ubuntu/WorkSpace/env1/xunlian) (xunlian) ubuntu@ubun:~/WorkSpace/xqs/Open-GroundingDino$ pip install yapf==0.32.0 Collecting yapf==0.32.0 Using cached yapf-0.32.0-py2.py3-none-any.whl.metadata (34 kB) Using cached yapf-0.32.0-py2.py3-none-any.whl (190 kB) Installing collected packages: yapf Successfully installed yapf-0.32.0 (/home/ubuntu/WorkSpace/env1/xunlian) (xunlian) ubuntu@ubun:~/WorkSpace/xqs/Open-GroundingDino$ bash /home/ubuntu/WorkSpace/xqs/Open-GroundingDino/scripts/train_dist.sh Traceback (most recent call last): File "/home/ubuntu/WorkSpace/xqs/Open-GroundingDino/main.py", line 19, in <module> from util.slconfig import DictAction, SLConfig File "/home/ubuntu/WorkSpace/xqs/Open-GroundingDino/util/slconfig.py", line 16, in <module> from yapf.yapflib.code_formatting import FormatCode ModuleNotFoundError: No module named 'yapf.yapflib.code_formatting' E0610 11:10:05.385000 952921 site-packages/torch/distributed/elastic/multiprocessing/api.py:869] failed (exitcode: 1) local_rank: 0 (pid: 952958) of binary: /home/ubuntu/WorkSpace/env1/xunlian/bin/python3.11 Traceback (most recent call last): File "/home/ubuntu/WorkSpace/env1/xunlian/bin/torchrun", line 8, in <module> sys.exit(main()) ^^^^^^ File "/home/ubuntu/WorkSpace/env1/xunlian/lib/python3.11/site-packages/torch/distributed/elastic/multiprocessing/errors/__init__.py", line 355, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/WorkSpace/env1/xunlian/lib/python3.11/site-packages/torch/distributed/run.py", line 919, in main run(args) File "/home/ubuntu/WorkSpace/env1/xunlian/lib/python3.11/site-packages/torch/distributed/run.py", line 910, in run elastic_launch( File "/home/ubuntu/WorkSpace/env1/xunlian/lib/python3.11/site-packages/torch/distributed/launcher/api.py", line 138, in __call__ return launch_agent(self._config, self._entrypoint, list(args)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/WorkSpace/env1/xunlian/lib/python3.11/site-packages/torch/distributed/launcher/api.py", line 269, in launch_agent raise ChildFailedError( torch.distributed.elastic.multiprocessing.errors.ChildFailedError: ============================================================ main.py FAILED ------------------------------------------------------------ Failures: <NO_OTHER_FAILURES> ------------------------------------------------------------ Root Cause (first observed failure): [0]: time : 2025-06-10_11:10:05 host : UBUN rank : 0 (local_rank: 0) exitcode : 1 (pid: 952958) error_file: <N/A> traceback : To enable traceback see: https://pytorch.org/docs/stable/elastic/errors.html
06-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值