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

Power BI Desktop Python脚本发布至服务后模块缺失问题排查

问题原因分析
  • Power BI Service与本地Desktop使用完全独立的Python运行环境,本地安装的第三方模块不会自动同步到云端环境。
  • 本地安装requests时,可能没有使用Power BI Desktop实际调用的Python解释器(比如你用了系统默认Python,而Desktop用了自己内置或指定的其他版本),导致本地能运行,但上传后云端找不到对应模块。
  • 若使用了虚拟环境,虚拟环境内的依赖未被Power BI识别并上传至Service。
解决办法
  • 确保本地模块安装在Desktop指定的Python环境中

    1. 打开Power BI Desktop,依次点击文件 > 选项和设置 > 选项 > Python脚本,查看Desktop使用的Python解释器路径。
    2. 打开命令提示符,用该路径下的pip安装requests,示例命令:
      "C:\Program Files\Python39\python.exe" -m pip install requests
      
      注意替换成你实际查到的路径。
  • 手动上传依赖包至Power BI Service

    1. 本地生成requests的wheel包:打开命令提示符,执行
      pip wheel requests -w ./wheel_files
      
      会在当前目录下生成wheel_files文件夹,里面包含requests及其依赖的wheel文件。
    2. 登录Power BI Service,找到对应的数据集,点击设置 > Python脚本依赖项,上传刚才生成的所有wheel文件,保存后重新刷新数据集。
  • 检查脚本细节
    确认脚本中的导入语句拼写正确,比如是import requests而非import request,避免低级拼写错误导致的模块找不到问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 15:25:15