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

Excel 2019中Xlwings 0.30.15导入UDF失败求助

Xlwings UDF导入失败(ModuleNotFoundError)解决线索
  • 修正UDF模块路径配置:Xlwings功能区中配置的UDF模块路径应指向包含mb.py的文件夹(即L:\refinitiv\python),而非具体的mb.py文件。因为Python的import_module是按模块名(mb)导入,需要模块所在目录被Python识别为可搜索路径。
  • 手动添加路径到Python搜索路径:
    在mb.py的开头添加以下代码,确保Python能找到该模块:
    import sys
    sys.path.append(r"L:\refinitiv\python")
    
    或者在Excel的Xlwings配置界面,设置PYTHONPATH环境变量,将L:\refinitiv\python加入其中。
  • 验证模块导入可行性:打开配置的Python解释器(CMD中运行对应python.exe),执行import mb命令。如果仍报错,说明路径未正确加入搜索列表,或存在文件权限问题。
  • 检查文件权限与命名:
    • 确认Python解释器拥有L:\refinitiv\python\mb.py的读取权限,避免文件夹/文件被加密或限制访问。
    • 确保mb.py文件名无拼写错误,Windows下尽量保持全小写(避免Python导入时因大小写问题识别失败)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 07:50:23