Power BI无法连接本地Python:导入_imaging时DLL加载失败
解决Power BI中Python脚本导入PIL时DLL加载失败的问题
确认Power BI与Python环境匹配
打开Power BI,通过文件>选项和设置>选项>Python脚本查看指定的Python解释器路径。打开命令行执行where python,对比路径是否一致:- 若不一致,要么修改Power BI的Python路径为你安装库的环境,要么在Power BI指定的环境中重新安装依赖:
# 替换为Power BI显示的Python路径 "C:\Program Files\Python39\python.exe" -m pip install pillow matplotlib pandas
- 若不一致,要么修改Power BI的Python路径为你安装库的环境,要么在Power BI指定的环境中重新安装依赖:
重新安装Pillow库
卸载现有Pillow并安装稳定版本(避免最新版兼容问题):pip uninstall -y pillow pip install pillow==9.5.0注意:如果使用虚拟环境,先激活环境再执行命令。
检查系统依赖与位数匹配
- 安装对应版本的Visual C++ Redistributable运行库(推荐2019或2022版,根据Python位数选择x86/x64)
- 确认Python和Power BI的位数完全一致(均为32位或64位),混合位数会导致DLL加载失败。
验证Pillow可用性
在Power BI指定的Python环境中打开交互终端,执行from PIL import Image。若无报错,再回到Power BI重新运行脚本。
内容的提问来源于stack exchange,提问作者drtaylor1701
相关产品推荐
相关产品推荐

