Saltar al contenido

Problemas para actualizar a Spyder 4.0.0

Solución:

(Mantenedor de Spyder aquí) Otros usuarios han informado que necesita ejecutar

conda update anaconda

y luego

conda install spyder=4

para actualizar con éxito a la versión 4.

Espero que ayude.

Usé lo siguiente:

conda update anaconda

y luego

conda update spyder
conda install spyder=4.0.1

para actualizar con éxito a la versión 4.0.1

Solo una nota adicional aquí para aquellos que intentan actualizar a Spyder 4 y usar entornos conda en Windows 10. Quería usar Spyder 4 pero también recibí el error dentro de Spyder que decía que no podía encontrar los kernels de spyder. Esto sucedió independientemente de (1) si instalé Spyder dentro de un nuevo entorno o el entorno base, e (2) incluso si posteriormente instalé spyder-kernels a través de conda.

Intenté seguir los consejos dados anteriormente y ya tenía Anaconda instalado (a través del instalador de Windows) pero cuando lo intenté

conda update anaconda

No pudo encontrar Anaconda dentro del entorno base. Así que instalé Anaconda usando conda de todos modos (aunque esto me parece un poco recursivo)

conda install anaconda

Después de eso, pude actualizar Anaconda mediante:

conda update anaconda

Una vez que hice eso, pude ejecutar Spyder 4 desde el entorno base (ya instalado) y estaba obteniendo un kernel de Ipython que funcionaba.

Entonces podría abrir Spyder desde el entorno base y usando el menú de Spyder, Herramientas -> Preferencias -> Intérprete de Python, puedo configurar el entorno de conda en el que quiero estar, por ejemplo, C: Users \ Anaconda3 envs myenv python.exe

Luego, para permitir que Spyder cree un Ipython Kernel dentro del entorno de conda en el que me gustaría trabajar, tengo que instalar spyder-kernels en este entorno, así que inicié un nuevo indicador de Anaconda y:

conda activate myenv

conda install spyder-kernels

Finalmente, de vuelta en Spyder, reinicié mi kernel (Ctrl +.). Esto me dio un kernel de Ipython en funcionamiento, y mirando la barra de estado en la parte inferior de la ventana de Spyder, pude ver que estaba en el entorno myenv.

Así que ahora puedo usar el IDE de Spyder (comenzando desde el entorno base) pero poder trabajar dentro de entornos conda creados previamente. También evita tener que instalar el Spyder completo en cada entorno que creo (pero significa tener que instalar kernels de spyder en cada entorno).

Sé que este es un comentario largo, pero pasé bastante tiempo mirando a mi alrededor antes de poder resolver este problema exacto, por lo que espero que sea útil para otras personas que también enfrentan el mismo problema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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