机械生命体 2023-12-05 16:18 采纳率: 0%
浏览 9

找不到文件路径,该在哪里加入?

你好我在colmap的根本路径上面,已经添加进了环境变量,但是执行下列脚本语句的时候,出现下面的错误,请问如何解决?


python prepare.py --action sfm --database_name custom/mouse --colmap colmap.exe

Traceback (most recent call last):
  File "G:\Gen6D\prepare.py", line 98, in <module>                                      
    build_colmap_model_no_pose(parse_database_name(args.database_name),args.colmap_path)
  File "G:\Gen6D\colmap_script.py", line 99, in build_colmap_model_no_pose
    extract_and_match_sift(colmap_path, database_path, image_path)
  File "G:\Gen6D\colmap_script.py", line 63, in extract_and_match_sift
    subprocess.run(cmd, check=True)
  File "G:\Python396\lib\subprocess.py", line 528, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['colmap.exe', 'feature_extractor', '--database_path', 'data\\custom\\mouse\\colmap\\database.db', '--image_path', 'data\
\custom\\mouse\\colmap\\images']' returned non-zero exit status 3221225781.
  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-12-05 19:03
    关注

    【以下回答由 GPT 生成】

    这个错误通常是因为无法找到或调用colmap.exe导致的。以下是一些可能的解决方案:

    1. 确认colmap.exe已经正确安装并添加到环境变量中: 确保已将colmap正确安装在系统中,并且colmap.exe已经添加到了系统的环境变量中。可以通过在命令行中运行colmap命令来验证。

    2. 检查环境变量设置的正确性: 先执行echo %PATH%查看当前环境变量中是否包含colmap的路径。如果没有找到,可以通过以下步骤添加:

      • 打开系统的“高级系统设置”
      • 点击“环境变量”按钮
      • 在“系统变量”中找到"PATH"变量并编辑
      • 添加colmap的路径,例如:C:\Path\To\Colmap
      • 确保保存并关闭所有窗口,以使更改生效
    3. 检查路径是否正确: 确保colmap.exe的路径是正确的。可以使用os.path.exists()函数来验证路径是否存在,例如:

    import os
    colmap_path = 'C:\\Path\\To\\Colmap\\colmap.exe'
    if os.path.exists(colmap_path):
        print("Colmap路径正确")
    else:
        print("Colmap路径错误")
    
    1. 尝试指定colmap的全路径: 如果环境变量设置正确但仍然出错,尝试直接指定colmap.exe的全路径,例如:
    python prepare.py --action sfm --database_name custom/mouse --colmap "C:\\Path\\To\\Colmap\\colmap.exe"
    

    如果以上解决方案都没有解决问题,可能存在其他配置或依赖项问题,建议检查Colmap的官方文档或寻求更详细的错误消息以获取更准确的解决方案。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 12月5日

悬赏问题

  • ¥15 ceph初始化mon不成功 下图不报错 这个是什么元
  • ¥15 数学建模数学建模少ai
  • ¥15 有没有cst丛书18算例21
  • ¥15 如何把LibreOffice添加到自定义层中
  • ¥35 这个的负序网络和零序网络怎么画?(答疑)
  • ¥200 基于同花顺supermind的量化策略脚本编辑
  • ¥20 Html备忘录页面制作
  • ¥15 黄永刚的晶体塑性子程序中输入的材料参数里的晶体取向参数是什么形式的?
  • ¥20 数学建模来解决我这个问题
  • ¥15 计算机网络ip分片偏移量计算头部是-20还是-40呀