尝试在Power BI中运行Python脚本时出错

4xy9mtcn  于 2023-01-29  发布在  Python
关注(0)|答案(2)|浏览(327)

我一直得到下面的错误时,试图运行python脚本在功率BI。我已经尝试卸载和重新安装所有numpy,Pandas,但无济于事。
请我会很感激一些援助,让这个运行

DataSource.Error: ADO.NET: Python script error.
<pi>C:\Users\User\anaconda3\lib\site-packages\numpy\__init__.py:148: UserWarning: mkl-service package failed to import, therefore Intel(R) MKL initialization ensuring its correct out-of-the box operation under condition when Gnu OpenMP had already been loaded by Python process is not assured. Please install mkl-service package, see http://github.com/IntelPython/mkl-service
  from . import _distributor_init
Traceback (most recent call last):
  File "C:\Users\User\PythonScriptWrapper_6bb79068-43bc-4932-896d-bb3c9e1e2a45\PythonScriptWrapper.PY", line 2, in <module>
    import os, pandas, matplotlib
  File "C:\Users\User\anaconda3\lib\site-packages\pandas\__init__.py", line 16, in <module>
    raise ImportError(

我试过卸载和重新安装所有麻木,Pandas,但无济于事。

lnvxswe2

lnvxswe21#

给你,伙计:此错误消息表示numpy与pandas软件包的安装存在问题。警告消息“mkl-service package failed to import”表示numpy与pandas用来提高性能的“英特尔MKL”库安装不正确。

**解决方案一:**try是安装mkl-service包,如错误信息所示,可以在命令行或终端运行“pip install mkl-service”命令。
**解决方案2:**检查你的python环境是否使用了numpy和pandas的正确版本,你可以在命令行或终端运行“pip show numpy”或“pip show pandas”来检查软件包的版本,然后你可以尝试卸载软件包并重新安装与你的python环境兼容的正确版本。
**提示1:**您也可以尝试更新您的python版本或使用其他python环境(例如:虚拟环境),并检查包与您正在使用的python版本的兼容性。
**提示2:**检查您在Power BI中使用的python版本是否与您要安装包的python版本相同。

wh6knrhe

wh6knrhe2#

由于您使用的是Anaconda Python发行版,因此您可能非常清楚

你必须激活康达

在您可以运行pbidesktop.exe之前。如果您想包括numpy所需的c库,这一点尤其正确。
就这么简单。

相关问题