python - interprete - install spyder anaconda
La consola Ipython en Spyder se atascó en "conectarse al kernel" (9)
Soy nuevo en Python y vengo de Matlab y he instalado la última versión de Python (x, y) (2.7.9.0) en mi PC con Win 8 de 64 bits.
El problema que tengo es que, cada vez que inicio Spyder, la consola IPython predeterminada se atasca en "conectarse al kernel". Puedo ver que se lanza un nuevo kernel cada vez porque aparece un nuevo archivo .json en el directorio ".ipython / profile_default / security". Puedo acceder a este kernel abriendo una nueva consola de IPython haciendo clic en "conectarse a un kernel existente" y luego explorando para encontrarlo, entonces funciona bien (excepto que las variables que creo no aparecen en el explorador de variables). También puedo abandonar el kernel desde esta nueva consola de IPython, pero esto no resuelve mi problema porque cuando lanzo una nueva consola de IPython al hacer clic en "abrir una consola de IPython" o al reiniciar Spyder, todavía se cuelga en "conexión al kernel" y se crea un nuevo archivo .json.
El problema más cercano que pude encontrar en un foro es este, la única diferencia es que no tengo el error "importar sitio personalizado" en la consola interna. He intentado desinstalar Python (x, y) y python pero sin éxito. Cualquier sugerencia sería muy apreciada.
Desactivar el antivirus me ayudó a resolver este problema al instante. Una vez que se mostró la consola, activé mi antivirus nuevamente.
Ejecuto "Restablecer configuración de Spyder" desde el menú de Windows en la sección Anaconda.
En mi caso, también tuve que actualizar el paquete ipykernel (en Python 3.6.3 | Anaconda 64-bit | Windows 10). Ahora mi Spyder puede generar conoles en un tiempo razonable.
Usando pip he tenido éxito por:
pip install -U pyzmq
pip install -U ipykernel
Intente escribir estas 3 líneas desde el símbolo del sistema de anaconda:
conda create -n spyder python = 2.7 spyder
activar spyder
espía
La eliminación de /anaconda/lib/python2.7/site-packages del administrador PYTHONPATH en Spyder solucionó esto por mí.
Me sucedió algo muy especial, pero provocó el mismo error ("conexión al kernel", congelamiento en Spyder): a ''.'' se ha deslizado accidentalmente en mi archivo "pytable.py" de los pandas. Probablemente lo abrí después de un error y lo cambié / lo guardé accidentalmente.
Entonces, si está usando anaconda, verifique si por error se cambió un archivo en ... / Continuum / Anaconda / Lib / site-packages (ordenar archivo por fecha y ver si un archivo se modificó hoy, por ejemplo)
Después de arreglar el archivo modificado, todo vuelve a la normalidad.
Otra posible solución a este problema es actualizar su biblioteca pyzmq a la versión 14.6.0 o superior, que debería solucionar este problema en Windows 8.
Si está usando Anaconda, solo necesita hacer
conda update pyzmq
Para hacer eso.
Tenía el mismo problema. Al principio no pudo encontrar el núcleo. El cierre de Consol y la reapertura no funcionaron. Sin embargo, lo que sí funcionó fue cerrar Spyder
y luego volver a abrir. Nota: Estoy ejecutando desde python (x, y), no Anaconda.
Tenía el mismo problema. Cerré la ventana de la consola, luego abrí una nueva (CTRL + T) y la arreglé. Problema no volvió después de un reinicio.