sudo: ./build: command not found怎么解决
时间: 2023-03-20 17:01:34 浏览: 446
这个错误提示说明你在运行一个名为"build"的可执行文件时出现了问题,系统找不到该命令。通常,这种问题可能有以下几种解决方法:
1. 确认命令是否正确:检查命令的拼写和路径是否正确。如果你使用相对路径执行命令,确保你在正确的目录中运行。
2. 确认文件是否存在:检查文件是否存在,如果不存在,那么你需要先编译或下载这个可执行文件。
3. 添加执行权限:如果该文件没有执行权限,那么你需要为该文件添加执行权限。使用 chmod 命令可以改变文件的权限,例如 chmod +x build。
4. 检查文件格式:如果该文件不是二进制可执行文件,那么你需要检查它是否为正确的文件格式。你可以使用 file 命令检查文件类型。
如果以上方法无法解决问题,可以考虑重新下载或编译该可执行文件,并确保按照正确的步骤进行操作。
相关问题
sudo: ./:找不到命令
回答: 当出现"sudo: ./:找不到命令"的错误提示时,这表示在当前目录下没有找到可执行的命令。这是因为当前目录没有被系统设置为可执行命令的路径之一。解决这个问题的方法是提供完整的路径或将当前目录添加到系统的可执行路径之中。通过使用完整的路径来指定命令的位置,例如使用"sudo /home/zyy/bin/bazel build -c opt --define MEDIAPIPE_DISABLE_GPU=1 mediapipe/examples/desktop/face_mesh:face_mesh_cpu"命令来执行所需的操作。另外,您也可以将当前目录添加到系统的可执行路径之中,这样就可以直接使用"./"来执行命令,例如"sudo ./connect.sh"。这样做可以确保系统能够找到并执行您所需的命令。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [sudo 找不到命令 command not found 解决方案](https://blog.csdn.net/weixin_45798993/article/details/125780047)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [sudo: command not found 的解决方法](https://blog.csdn.net/yzlaitouzi/article/details/128948831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [解决普通用户使用sudo找不到命令](https://blog.csdn.net/qq_31112205/article/details/126401095)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
(yolov5) nvida@nvida-desktop:~/tensorrtx/yolov5/build$ sudo ./yolov5v6 -s yolov5n.wts yolov5n.engine n sudo: ./yolov5v6: command not found
yolov5是一种目标检测算法,它是由Ultralytics开发的一种基于深度学习的目标检测框架。yolov5使用了一种称为YOLO(You Only Look Once)的算法,它能够实时地检测图像或视频中的多个目标。
根据你提供的信息,看起来你正在尝试在NVIDIA的TensorRT框架上运行yolov5。然而,根据错误提示,似乎找不到yolov5v6命令。请确保你已经正确地构建和安装了yolov5,并且在运行命令之前进入了正确的目录。
如果你需要更详细的帮助,请提供更多关于你的环境和步骤的信息,我将尽力帮助你解决问题。