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

Power BI调用Anaconda环境Python脚本时numpy导入错误如何解决

Power BI 调用 Anaconda Python 脚本报错解决方案

该错误核心原因是Power BI启动时不会自动加载Anaconda的环境变量,无法找到numpy依赖的MKL相关动态链接库,Jupyter运行正常是因为其启动时已自动加载Anaconda的完整环境配置。按以下步骤操作即可解决:

1. 补全Windows系统环境变量

将以下3个Anaconda相关路径添加到系统变量的PATH中(你的Anaconda根目录为C:\ProgramData\Anaconda3,直接用以下路径即可):

  • C:\ProgramData\Anaconda3
  • C:\ProgramData\Anaconda3\Scripts
  • C:\ProgramData\Anaconda3\Library\bin

注意:环境变量修改完成后,必须重启Power BI,必要时重启电脑确保配置生效。

2. 安装缺失的mkl-service依赖

用管理员权限打开Anaconda Prompt,执行以下命令:
conda install mkl-service
等待安装完成后重启Power BI测试。

3. 重装numpy和pandas(上一步无效时执行)

仍用管理员权限打开Anaconda Prompt,依次执行以下命令:

conda uninstall numpy pandas
conda install numpy pandas

不要使用pip安装上述依赖,conda安装的版本适配Anaconda的MKL运行环境,可避免兼容问题。

4. 校验Power BI Python配置

打开Power BI,依次点击「文件」→「选项和设置」→「选项」→「Python脚本」,确认Python主目录设置为C:\ProgramData\Anaconda3,确认后重启Power BI运行脚本即可。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 00:48:01