[英]Import CSV-file on AWS S3 from Power BI with Python script: Importing the numpy C-extensions failed
In Power BI, I am trying to import a CSV-file that's stored in an AWS S3 bucket.在 Power BI 中,我尝试导入存储在 AWS S3 存储桶中的 CSV 文件。 I used the script I found here to import the data, but I keep getting this error:
我使用在这里找到的脚本来导入数据,但我不断收到此错误:
Details: "ADO.NET: Python script error. <pi>C:\Users\MyName\anaconda3\envs\PowerBI\lib\site-packages\numpy\__init__.py:143: 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\MyName\anaconda3\envs\PowerBI\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 NumPy was installed.
We have compiled some common reasons and troubleshooting tips at:
https://numpy.org/devdocs/user/troubleshooting-importerror.html
Please note and check the following:
* The Python version is: Python3.7 from "C:\Users\MyName\anaconda3\envs\PowerBI\python.exe" * The NumPy version is: "1.20.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: The specified module could not be found.
</pi>"
Anyone any ideas?有人有什么想法吗? I already tried lots of things myself, like:
我自己已经尝试了很多东西,例如:
Unfortunately nothing works, I keep getting the same error.不幸的是,没有任何效果,我不断收到同样的错误。 Does anyone know what to do?
有谁知道该怎么做? Can it be that the Python and numpy version are not compatible?
会不会是python和numpy版本不兼容? If yes, how can I find out what versions I should use that are compatible (I tried figuring this out but could not find any information)?
如果是,我怎样才能找出我应该使用哪些兼容的版本(我尝试解决这个问题,但找不到任何信息)?
The NumPy version is: "1.20.1"
NumPy 版本是:“1.20.1”
Currently the service supports NumPy 1.18.4
.目前该服务支持
NumPy 1.18.4
。
Make sure all your modules, and version of python match the docs located here: https://docs.microsoft.com/en-us/power-bi/connect-data/service-python-packages-support确保您的所有模块和 python 版本与位于此处的文档匹配: https : //docs.microsoft.com/en-us/power-bi/connect-data/service-python-packages-support
I did extensive research in the past few days and figured it out:我在过去几天做了广泛的研究并弄清楚了:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.