cgrimes
Python ha dejado de funcionar para mí, los códigos no se ejecutarán en absoluto. Python está instalado correctamente. Tengo Python 3.74, instalado desde el enlace oficial https://docs.microsoft.com/en-us/power-bi/desktop-python-scripts.
Incluso la ejecución del script básico descrito en la página de conocimientos falla:
importar pandas como p.d.
datos = [[‘Alex’,10],[‘Bob’,12],[‘Clarke’,13]]
df = pd.DataFrame(datos,columnas=[‘Name’,‘Age’],dtipo=flotante)
impresión (fd)
y dar el mensaje
No se puede mostrar este visual
el proceso de Python finalizó inesperadamente, por lo que no se puede mostrar el objeto visual. Intente ejecutarlo de nuevo
Yo he tratado:
- reiniciando mi computadora
- Actualizando powerbi
- actualizando Python
- Borrar caché
- Actualización de paquetes
Nada parece estar funcionando
freyes
Hola Cgrimes
¿Actualizó Windows recientemente? Actualicé mi máquina el viernes pasado (Versión actual 10.0.18362 Build 18362) y el lunes tuve los mismos síntomas, desinstalé Python por completo y luego eliminé manualmente todas las carpetas restantes y luego instalé nuevamente Python y ahora está funcionando, eso también debería funcionar para usted.
Como comentario, tengo Anaconda y una instalación específica de python para Power BI, obviamente, también debe instalar sus paquetes en esa instalación de python para Power BI.
Saludos
cgrimes
Pistas adicionales:
Intenté ejecutar el script como una forma de crear una tabla de datos y obtuve este error:
No puede conectarse
Encontramos un error al intentar conectarnos.
Detalles: «ADO.NET: se produjo un problema al procesar su secuencia de comandos de Python.
Aquí están los detalles técnicos: El archivo o directorio está dañado y es ilegible»
v-yuta-msft
En respuesta a cgrimes
@cgrimes,
Para crear una tabla usando python pandas lib, debe hacer clic en Consultas del editor y hacer clic en el script de python como se muestra a continuación:
# 'dataset' holds the input data for this script import pandas as pd data = [['Alex',10],['Bob',12],['Clarke',13]] df = pd.DataFrame(data,columns=['Name','Age'],dtype=float) dataset = df
O cree una consulta en blanco e ingrese el código M a continuación:
let Source = Python.Execute("https://community.powerbi.com/t5/Desktop/Python-process-ended-unexpectedly/m-p/#"dataset' holds the input data for this script#(lf)import pandas as pd#(lf)#(lf)data = [['Alex',10],['Bob',12],['Clarke',13]]#(lf)#(lf)df = pd.DataFrame(data,columns=['Name','Age'],dtype=float)#(lf)#(lf)dataset = df"), Result = Source{[Name="dataset"]}[Value] in Result
El resultado será el siguiente:
Equipo de apoyo comunitario _ Jimmy Tao
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
cgrimes
En respuesta a v-yuta-msft
El archivo funciona y carga los datos correctamente, pero cuando intento cargar datos a través del primer método que describe, aparece el mismo error:
Detalles: «ADO.NET: se produjo un problema al procesar su secuencia de comandos de Python.
Estos son los detalles técnicos: el proceso debe finalizar antes de que se pueda determinar la información solicitada».
v-yuta-msft
En respuesta a cgrimes
@cgrimes,
¿Ha instalado anaconda e instalado pandas u otros paquetes de sitio a través de anaconda? Si es así, este problema debería estar relacionado con el manejo de anaconda. Debe instalar python por separado e instalar pandas usando «pip».
Equipo de apoyo comunitario _ Jimmy Tao
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
cgrimes
En respuesta a v-yuta-msft
No usé anaconda, usé el procedimiento de instalación que se encuentra actualmente en el sitio de Microsoft, instalando desde Python directamente.
Usé pip para instalar los paquetes necesarios, así que no creo que esta sea la solución.
v-yuta-msft
En respuesta a cgrimes
@cgrimes,
Todavía no puedo reproducir tu problema. ¿Podría compartir su código Python para un análisis más detallado?
Saludos,
jimmy tao