El proceso de Python terminó inesperadamente

Un usuario Pregunto ✅

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:

  1. reiniciando mi computadora
  2. Actualizando powerbi
  3. actualizando Python
  4. Borrar caché
  5. 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»

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

Captura.PNG

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:

1 PNG

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».

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.

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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *