Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Ejecución de scripts de Python en PowerBI

Actualmente tengo anaconda instalada en mi máquina. Tengo un script de Python escrito que funciona perfectamente en Jupyter Notebook, el siguiente paso es que quiero ejecutar este script en Power BI para importar datos y prepronizar los datos.

He ajustado la configuración en powerBI (correctamente creo):

  • Python Directory se establece en C:\ProgramData\Anaconda3
  • Los IDE de Python detectados se establecen en Programa de sistema operativo predeterminado para . PY archivos

¿Puede proporcionar una solución para el siguiente error? He pasado horas tratando de encontrar algo, he leído que descargar Python por separado y no a través de Anaconda es menos complejo pero me gustaría hacerlo a través de anaconda.

Error

Detalles: "ADO.NET: error de script de Python.

<pi>C:\PROGRAMDATA\ANACONDA3\lib\site-packages\numpy\__init__.py:140: UserWarning: mkl-service package failed to import, por lo tanto, la inicialización de Intel(R) MKL garantiza su correcto funcionamiento fuera de la caja bajo la condición de que gnu OpenMP ya había sido cargado por el proceso Python no está asegurada. Instale el paquete mkl-service, consulte http://github.com/IntelPython/mkl-service

De. _distributor_init de importación

Traceback (última llamada más reciente):

Archivo "PythonScriptWrapper.PY", línea 2, in<module>

importar os, pandas, matplotlib

Archivo "C:\PROGRAMDATA\ANACONDA3\lib\site-packages\pandas\__init__.py", línea 16, in<module>

raise ImportError(

ImportError: No se pueden importar las dependencias necesarias:

numpy:

IMPORTANTE: ¡LEA ESTO PARA OBTENER CONSEJOS SOBRE CÓMO RESOLVER ESTE PROBLEMA!

Error al importar las extensiones C numpy. Este error puede ocurrir para

muchas razones, a menudo debido a problemas con su configuración o cómo era NumPy

Instalado.

Hemos recopilado algunas razones comunes y consejos para la solución de problemas en:

https://numpy.org/devdocs/user/troubleshooting-importerror.html

Tenga en cuenta y verifique lo siguiente:

* La versión de Python es: Python3.8 de "C:\PROGRAMDATA\ANACONDA3\python.exe"

* La versión de NumPy es: "1.18.5"

y asegúrate de que sean las versiones que esperas.

Por favor, estudie cuidadosamente la documentación vinculada anteriormente para obtener más ayuda.

El error original fue: Error al importar _multiarray_umath DLL: no se pudo encontrar el módulo especificado.

</pi>"

Muchas gracias

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hay @CianOBrien ,

Como código de error:

py:140: UserWarning: el paquete mkl-service no se pudo importar, por lo tanto, la inicialización de Intel(R) MKL que garantiza su correcto funcionamiento fuera de la caja en condiciones en que Gnu OpenMP ya había sido cargado por el proceso Python no está asegurada. Instale el paquete mkl-service, consulte http://github.com/IntelPython/mkl-service

y luego verifique si lo ha configurado.

https://docs.microsoft.com/en-us/power-bi/desktop-python-ide

Este es el documento relacionado, puede ver este contenido:

https://community.powerbi.com/t5/Desktop/Python-script-error-ImportError-DLL-load-failed-The-specifi...

https://stackoverflow.com/questions/54063285/numpy-is-already-installed-with-anaconda-but-i-get-an-i...

https://stackoverflow.com/questions/20201868/importerror-dll-load-failed-the-specified-module-could-...

https://www.partitionwizard.com/partitionmanager/the-specified-module-could-not-be-found.html

Saludos

Liu Yang

Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.