Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将python脚本运行到Power BI时出错:无法导入所需的依赖项:Numpy_Python_Numpy_Powerbi Desktop - Fatal编程技术网

将python脚本运行到Power BI时出错:无法导入所需的依赖项:Numpy

将python脚本运行到Power BI时出错:无法导入所需的依赖项:Numpy,python,numpy,powerbi-desktop,Python,Numpy,Powerbi Desktop,我最近在我的系统(Win10)中安装了Anaconda,并在conda中创建了一个虚拟环境来安装几个软件包和依赖项,目的是将其连接到Power BI,以便运行Python脚本 在那个虚拟环境中,我安装了Python3.6和许多其他依赖项。在多次运行该脚本之后,我还安装了conda install-c intel mkl service,但是,似乎Numpy存在问题。我检查了Numpy版本1.19.1,它说需要Python 3.6或更高版本,这就是我所拥有的 有趣的是,在Jupyter(使用相同的

我最近在我的系统(Win10)中安装了Anaconda,并在conda中创建了一个虚拟环境来安装几个软件包和依赖项,目的是将其连接到Power BI,以便运行Python脚本

在那个虚拟环境中,我安装了Python3.6和许多其他依赖项。在多次运行该脚本之后,我还安装了
conda install-c intel mkl service
,但是,似乎Numpy存在问题。我检查了Numpy版本1.19.1,它说需要Python 3.6或更高版本,这就是我所拥有的

有趣的是,在Jupyter(使用相同的环境内核)上一切都很好,但在Power BI中却没有

不知道如何继续,可能是通过pip卸载Numpy,然后通过conda重新安装

任何建议都会有帮助

以下是错误:


请注意并检查以下内容:
*Python版本是:Python3.6,来自“C:\Users\creyes\Anaconda3\envs\myenv\Python.exe”
*NumPy版本是:“1.19.1”
并确保它们是您期望的版本。
请仔细阅读上面链接的文档以获得进一步帮助。
最初的错误是:DLL加载失败:没有se puede encontrar el módulo Specificiado。
细节:
DataSourceKind=Python
DataSourcePath=Python
Message=Python脚本错误。
C:\Users\creyes\Anaconda3\envs\myenv\lib\site packages\numpy\\uuuu init\uuuuuu.py:138:UserWarning:mkl服务包导入失败,因此无法保证在Gnu OpenMP已由Python进程加载的情况下,英特尔(R)mkl初始化能够确保其正确的开箱即用操作。
请安装mkl服务包,请参阅http://github.com/IntelPython/mkl-service
从…起导入\u分发服务器\u初始化
回溯(最近一次呼叫最后一次):
文件“PythonScriptWrapper.PY”,第2行,在
导入操作系统、熊猫、matplotlib
文件“C:\Users\creyes\Anaconda3\envs\myenv\lib\site packages\pandas\\uuuuu init\uuuu.py”,第17行,在
无法导入所需的依赖项:\n“+”\n.join(缺少依赖项)
ImportError:无法导入所需的依赖项:
努比:
重要提示:请阅读本文,了解如何解决此问题的建议!
导入numpy C扩展失败。此错误可能发生在以下情况:
很多原因,通常是由于设置问题或NumP。。。
错误代码=-2147467259
ExceptionType=Microsoft.PowerBI.Scripting.Python.Exceptions.PythonScriptRuntimeException
Please note and check the following:
  * The Python version is: Python3.6 from "C:\Users\creyes\Anaconda3\envs\myenv\python.exe"
  * The NumPy version is: "1.19.1"
and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.
Original error was: DLL load failed: No se puede encontrar el módulo especificado.
Details:
    DataSourceKind=Python
    DataSourcePath=Python
    Message=Python script error.
C:\Users\creyes\Anaconda3\envs\myenv\lib\site-packages\numpy\__init__.py:138: 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 "PythonScriptWrapper.PY", line 2, in <module>
    import os, pandas, matplotlib
  File "C:\Users\creyes\Anaconda3\envs\myenv\lib\site-packages\pandas\__init__.py", line 17, in <module>
    "Unable to import required dependencies:\n" + "\n".join(missing_dependencies)

ImportError: Unable to import required dependencies:
numpy:

IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the numpy C-extensions failed. This error can happen for
many reasons, often due to issues with your setup or how NumP...
    ErrorCode=-2147467259
    ExceptionType=Microsoft.PowerBI.Scripting.Python.Exceptions.PythonScriptRuntimeException