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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
thuantv
Helper I
Helper I

No se puede ejecutar la secuencia de comandos de Python en el escritorio powerbi

He creado un archivo csv denominado "dataset" y escribo un script python para importarlo al escritorio Powerbi. Cuando obtengo datos en el escritorio powerbi y pego por encima del script, PBI muestra el error de la siguiente manera: "Detalles: "ADO.NET: Error de script de Python. C:'Usuarios'Admin'anaconda3'lib''site-packages'numpy_init.py:140: El paquete de servicio mkl no se pudo importar, por lo tanto, la inicialización de Intel(R) MKL garantiza su correcta operación de fábrica en condiciones cuando Gnu OpenMP ya había sido cargado por el proceso de Python no está asegurada. Instale el paquete mkl-service, consulte http://github.com/IntelPython/mkl-service de . importación distributor_init Traceback (última llamada más reciente): Archivo "PythonScriptWrapper.PY", línea 2, en importación de os, pandas, archivo matplotlib "C:-Usuarios-Admin-anaconda3-lib-site-packages-pandas_init.py", línea 17, En "No se pueden importar las dependencias requeridas: n" + "n".join(missing_dependencies) ImportError: No se puede importar las dependencias requeridas" Mi script python es: "importar pandas como pd import numpy como np import matplotlib desde matplotlib import pyplot as plt df - pd.read_csv(r'C:-Users-Admin-Desktop-python-Python_to_powerbi.csv') print(df)" target-_blank> Para más información utilizo Anaconda con la versión de Python es 3.7.4 y numpy versi...
1 ACCEPTED SOLUTION
v-xicai
Community Support
Community Support

Hola @thuantv ,

De acuerdo con el mensaje de error, puede instalar un paquete denominado "mkl-service" y, a continuación, ver si habrá otros errores.

También hay varios puntos que puede considerar para el origen de datos de Python:

1.Intente instalar Python en su máquina local, descargue la última versión de Python desde el sitio web de Python.

2.Instalar los paquetes de Python requeridos,

pip install pandas

pip install matplotlib

3.Vaya a Archivo > Opciones y configuración > Opciones > Scripting de Python, habilite secuencias de comandos de Python .

4.Al establecer el directorio de trabajo dentro de la secuencia de comandos de Python, debe definir una ruta de acceso completa al directorio de trabajo, en lugar de una ruta de acceso relativa

5.Al publicar en Power BI Service, para actualizar el origen de datos de Python, es posible que deba instalar la puerta de enlace de datos local (modo personal).

Como referencia:

Ejecutar scripts de Python en Power BI Desktop

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Probablemente ya tenga todos los módulos necesarios instalados correctamente, especialmente si puede usarlos fuera de Power BI.

ENTONCES......., En opciones y configuración, en Python Scripting, verifique su directorio de inicio de Python.

Tuve que cambiar el mío de C:\Users\<...... mi nombre de usuario.... >\AppData\Local\Programs\Python\Python39

a C:\Usuarios\<...... mi nombre de usuario.... >\AppData\Local\Programs\Python\Python38-32

v-xicai
Community Support
Community Support

Hola @thuantv ,

De acuerdo con el mensaje de error, puede instalar un paquete denominado "mkl-service" y, a continuación, ver si habrá otros errores.

También hay varios puntos que puede considerar para el origen de datos de Python:

1.Intente instalar Python en su máquina local, descargue la última versión de Python desde el sitio web de Python.

2.Instalar los paquetes de Python requeridos,

pip install pandas

pip install matplotlib

3.Vaya a Archivo > Opciones y configuración > Opciones > Scripting de Python, habilite secuencias de comandos de Python .

4.Al establecer el directorio de trabajo dentro de la secuencia de comandos de Python, debe definir una ruta de acceso completa al directorio de trabajo, en lugar de una ruta de acceso relativa

5.Al publicar en Power BI Service, para actualizar el origen de datos de Python, es posible que deba instalar la puerta de enlace de datos local (modo personal).

Como referencia:

Ejecutar scripts de Python en Power BI Desktop

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Greg_Deckler
Super User
Super User

@thuantv - Parece que le falta una instalación de paquete, específicamente, "mkl-service"


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Kudoed Authors