mac instalar descargar python spyder

instalar - spyder python 3.7 download



Spyder falta inspector de objetos (14)

Aunque se da en los tutoriales pero os lo explico.

1) El inspector de objetos ahora se conoce como Ayuda.

2) Estoy usando Spyder 3.6, aquí vaya a Herramientas -> Preferencias -> Ayuda -> Verificar en Editor en Conexiones automáticas

3) Seleccione su parámetro y Ctrl + I

Eso lo haré.

Acabo de instalar Anaconda y ejecutando Spyder. No encuentro el inspector de objetos. Golpear Ctrl + I no tiene ningún efecto y en el menú Ver / Paneles no hay objeto Inspector de objetos.

He visto videos y tutoriales que muestran el inspector de objetos. ¿Que esta pasando?


Desde que cambiaron "Inspector de objetos" a "Ayuda", como dice Jitse Niesen, es posible que también hayan cambiado el acceso directo. En mi versión Mac, el acceso directo a "Ayuda" es Shift + Cmd + H, por lo que la combinación que está buscando es probablemente Ctrl + H.


Después de presionar Ctrl + H , aparecerá una ventana de ayuda en la lista desplegable [Fuente], seleccione Consola



En Mac usando Spyder 3.3.1 corre desde Anaconda.

Cmd + I estaba trabajando para mí al principio para mostrar el inspector de objetos en el panel derecho para obtener ayuda en una función en particular. Así que escribí Cmd + , (que es para acceder al panel de preferencias en cualquier aplicación en Mac), y bajé a "Ayuda" en el lado izquierdo.

Luego, marqué las casillas de "Editor" y "Consola de IPython" en la descripción que dice "Este panel puede mostrar automáticamente la información de ayuda de un objeto después de que se escriba un paréntesis a la izquierda. A continuación, puede decidir qué complemento desea. conéctalo para activar esta función ".

Después de marcar estas casillas y presionar OK, Cmd + I todavía no funcionó para obtener la información del objeto.

Reinicié Spyder, lo cerré y lo volví a abrir desde el navegador Anaconda.

Ahora Cmd + I funciona y muestra la información de cualquier función en la que haga clic.

Espero que esto ayude a alguien. Todavía no estoy muy seguro de lo que sucedió aquí (ya que esas casillas fueron para la función de paréntesis izquierdo), pero sigo pensando que compartir los pasos será útil para algunas personas.


En Windows, Ctrl + Shift + H funcionó después de realizar cambios en las preferencias como lo sugiere Ibrahem


Nada funcionó desde arriba. Puedo depurar objetos fácilmente en Visual Studio Code, pero no puedo hacerlo en Spyder 3.2.8 instalado con Anaconda 5.2 para Windows. En la consola de IPython durante la depuración, uso lo siguiente.

Para inspeccionar un objeto:

vars(my_object)

Para listar objetos de clase:

[obj.name for obj in gc.get_objects() if isinstance(obj, my_class)]

Esta solución resolvió el problema y muestra objetos en el Explorador de variables.

https://gitter.im/spyder-ide/public?at=5b69bac8e9ab53770ca018d0

Pregunta: ¿Cómo puedo explorar objetos durante la depuración como exploro las variables? En IPython consle yo uso vars (my_object), esta es una forma rápida. Quiero una forma GUI para Objeto como Explorador de variables.

Quiero una forma GUI para Objeto como Explorador de variables.

Respuesta: De hecho, Spyder tiene uno, exactamente igual que el Explorador de variables: se llama ... ¡el Explorador de variables! Si no puede verlos, asegúrese de que la opción Excluir tipos de datos no admitidos no esté seleccionada en el menú "Equipo" en la parte superior derecha del panel.

La mayoría de los objetos arbitrarios deberían funcionar, aunque ocasionalmente puede haber algunos errores para los más esotéricos. Incluso un mejor soporte vendrá en Spyder 4.


Por favor, compruebe la ortografía de su comando, si escribe ortografía incorrecta no mostrará la ayuda


Simplemente haga clic izquierdo en la esquina superior derecha, al lado de la pestaña de cierre del editor y debajo de la pestaña del directorio de trabajo

Lo probé, y funcionó con éxito.


Tenga en cuenta que en la versión 3.2.4 de Spyder, en Herramientas> Preferencias> Ayuda> Conexiones automáticas, ahora dice claramente: "Este panel puede mostrar automáticamente la información de ayuda de un objeto después de escribir un paréntesis a su lado. A continuación, puede decidir en qué plugin Quiero conectarlo para activar esta función ". Luego puedes seleccionar Editor y / o Consola IPython.

Cuando intenté esto, coloque un paréntesis izquierdo antes del (término es la única forma en que podría obtener la ayuda para mostrar un ejemplo y una definición.


Vaya a preferencias> Ayuda y habilite las conexiones automáticas para el Editor y reinicie Spyder


Vaya a preferencias-> Ayuda y marque la opción de mostrar información del objeto en el Editor, luego presione Ctrl + Trabajaré con cualquier objeto


Yo tuve el mismo problema. Encontré la ayuda y luego descubrí que recibí un mensaje que decía No hay documentación. Intenté cambiar la configuración de Texto enriquecido a Texto sin formato y, por algún motivo, funcionó y puedo usar el Inspector de objetos.


Una forma de hacerlo es ir a Ver> Paneles> Ayuda en línea. Luego, en el cuadro de búsqueda, inserte el módulo o paquete como tal ( sklearn.preprocessing.Imputer ) y tendrá toda la documentación relacionada con el paquete. (** Forma más corta: haga clic en paquete .... luego Cmd + i)

Alternativamente, haciendo clic derecho en el Objeto en el editor, seleccione Go to Definition

En tercer lugar, en su consola, escriba help(your class here) como help( Imputer ) or just help() to get the interactive console then type your package there ( sklearn.preprocessing.Imputer`).

Espero que esto ayude a alguien.