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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

Errow al programar la actualización para el script de Python en Power BI

Hola a todos

Espero obtener algunos consejos con la programación de Power BI que remite el script de Python.

Puedo ejecutar el script de Python en Power BI correctamente. Estoy usando el entorno Anaconda y tengo problemas antes al ejecutarlo directamente en el script Python de Power BI. Sin embargo, después de seguir el artil, Cómo comenzar a usar Python usando Anaconda, VS Code, Power BI y SQL Server, que encuentro una línea, ahora funciona. El problema ahora es que cuando intento automatizar el script de Python utilizando la conexión de puerta de enlace de actualización de programación, aparece el error nuevamente. Consulte a continuación para obtener más detalles. Estoy usando una puerta de enlace personal. No puedo encontrar una solución en línea. ¿Alguien podría ayudar con esto? ¡Gracias!

Error al actualizar las credenciales de origen de datos: ADO.NET: error de script de Python. C:\Users\becky.lam\Anaconda3\lib\site-packages\numpy\__init__.py:143: UserWarning: mkl-service package failed to import, por lo tanto, no se garantiza la inicialización de Intel(R) MKL que garantiza su correcto funcionamiento listo para usar en condiciones en las que gnu OpenMP ya había sido cargado por el proceso Python. Instale el paquete mkl-service, consulte http://github.com/IntelPython/mkl-service desde . import _distributor_init Traceback (última llamada más reciente): Archivo "C:\Users\becky.lam\PythonScriptWrapper_a418e530-37dc-4b01-9ce1-9ef57887a15a\PythonScriptWrapper.PY", línea 2, en import os, pandas, matplotlib Archivo "C:\Users\becky.lam\Anaconda3\lib\site-packages\pandas\__init__.py", línea 16, en raise ImportError( ImportError: Unable to import required dependencies: numpy: IMPORTANT: IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! Error al importar las extensiones C numpy. Este error puede ocurrir por muchas razones, a menudo debido a problemas con su configuración o cómo se instaló NumPy. Hemos recopilado algunas razones comunes y consejos de solución de problemas en: Tenga en cuenta y verifique lo siguiente: * La versión de Python es: Python3.9 de "C: \ Usuarios \ becky.lam \ Anaconda3 \ python.exe" * La versión de NumPy es: "1.20.3" y asegúrese de que sean las versiones que espera. 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. Ocultar detalles

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@Becky_L ,

¿Qué versión de Python está utilizando su entorno Anaconda? Intenta crear una nueva conda env con Python.

A continuación, la instalación de pips de paquetes relevantes:

conda activar py

py -m pip instalar matplotlib

py -m pip instalar pandas

Después de terminarlo, debe apuntar Power BI Desktop al nuevo env siguiendo los pasos: File -> Options and Settings -> Options -> Python Scripting. Luego agregue la ruta a su nuevo Env, se ve como: "C:\ProgramData\Anaconda3\envs\py".

Referencia:

Visualizaciones de Python en el servicio Power BI

Configurar la actualización programada - Power BI

También he encontrado una publicación similar, por favor refiérase a ella para ver si le ayuda.

ADO.NET error al intentar ejecutar python script en PowerBI

  • Mi PowerBI apunta a mi distribución de Python instalada en C:\Python (la suya probablemente apunta a Anaconda).

Si he entendido mal su significado, proporcione una captura de pantalla con los errores.

Saludos
Equipo de apoyo a la comunidad _ Polly

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

Hola Polly,

Descargué la última distribución de Anaconda hace unos días, así que supongo que estoy usando Python 3.9.

He creado un nuevo env llamado powerbi_env y he agregado la ruta al nuevo env como se muestra a continuación. Agregué los paquetes pandas, matplotlib, numpy a través del navegador Anaconda (también se muestra a continuación). Se podría ejecutar con Power BI Desktop sin problemas. Sin embargo, cuando intento usar la puerta de enlace personal para automatizarlo, aparece un error como se muestra en la primera captura de pantalla a continuación. ¿Parece que la puerta de enlace no puede conectarse al entorno más nuevo? ¿Alguna idea de lo que debo hacer?

Becky_L_3-1651803986154.png

Becky_L_2-1651803875687.png

Becky_L_1-1651803759733.png

Becky_L_0-1651803724419.png

@Becky_L ,

Consulte los temas para ver si ayudan.

Error de origen del script de Python: ADO.net no se pudo cargar

  • devolvió la versión de gateway a 3000.37.35.

El cambio de script de Python de Power BI funcionó para PowerBI Desktop, pero no funcionó para app.p...

  • agregar un nuevo directorio de entorno como variable de ruta.

Saludos
Equipo de apoyo a la comunidad _ Polly

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

Hola Polly,

Pruebo el primer método y descargo la versión más antigua que puedo encontrar en esta página 3000.101.16. Pero todavía aparece el mismo mensaje de error.

Para agregar un nuevo directorio de entorno como variable de ruta. ¿Podría describir lo que debo hacer exactamente en el proceso?

@Becky_L ,

Procedimiento paso a paso:

  1. Descargar la última versión de Winpython desde : https://winpython.github.io/
  2. Instalar Winpython en C: \
  3. En Power BI Desktop, seleccione Opciones y configuración de > de archivos > Opciones > secuencias de comandos de Python. Aparecerá la página de opciones de script de Python.
  4. Especifique la ruta de instalación local de Python con la carpeta Winpython definida en el paso 2
  5. Reiniciar Power BI

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.