You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WhiteboxTools路径配置报错:WinError 267及exe文件定位问题

问题原因与解决方向

核心原因

  1. 路径参数理解偏差:wbt.set_whitebox_dir()要求传入的是WhiteboxTools工具所在的目录路径,而非直接指向whitebox_tools.exe文件。你把路径设为exe文件本身,导致工具识别时误将文件当成目录,触发「目录名无效」错误。
  2. Windows文件显示误导:你看到的"Application类型"文件大概率是两种情况:要么是指向真实exe的快捷方式(.lnk格式,系统隐藏了扩展名),要么是系统默认隐藏了文件的.exe扩展名,导致你误判了文件类型和真实路径。

解决步骤

  • 修正路径设置:
    找到whitebox_tools.exe所在的文件夹(比如C:\Program Files\WhiteboxTools),将路径传入set_whitebox_dir,示例代码:
    import whiteboxtools as wbt
    wbt.set_whitebox_dir("C:\\Program Files\\WhiteboxTools") # 注意转义反斜杠,或用正斜杠替代
    
    不需要在路径末尾追加whitebox_tools.exe。
  • 确认真实文件位置:
    • 右键那个"Application"文件,选择「属性」,查看「目标」栏的真实路径,定位到真正的whitebox_tools.exe所在目录。
    • 打开文件夹选项,开启「显示文件扩展名」,确认文件是.exe格式,而非快捷方式(.lnk)。如果是快捷方式,直接使用目标栏里的真实目录。
  • 验证路径有效性:
    设置完路径后,先运行wbt.version()测试是否能正常连接工具,确认无误后再调用breach_depressions_least_cost。
  • 权限排查:
    若Jupyter Notebook运行在虚拟环境,确保该环境有访问WhiteboxTools目录的权限;必要时以管理员身份启动Jupyter,避免权限不足导致的路径识别问题。

内容的提问来源于stack exchange,提问作者Max Duso

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 12:55:21