¿Qué pasos reproducirán el problema?
Cuando intento editar cualquier archivo de Python, hay un retraso notable por cada pulsación de tecla. Es casi inutilizable.
El mismo problema ocurre con Anaconda Spyder y el ejecutable descargado de GitHub.
cual es la salida esperada?
Proporcione cualquier información adicional a continuación.
pyflakes >=0.5.0: 0.9.2 (OK)
pep8 >=0.6 : 1.6.2 (OK)
pygments >=1.6 : 2.0.2 (OK)
IPython >=1.0 : 4.0.0 (OK)
zmq >=2.1.11 : 14.7.0 (OK)
qtconsole >=4.0 : 4.0.1 (OK)
pandas >=0.13.1 : 0.16.2 (OK)
sphinx >=0.6.6 : 1.3.1 (OK)
psutil >=0.3 : 2.2.1 (OK)
rope >=0.9.2 : 0.9.4 (OK)
jedi >=0.8.1 : 0.9.0 (OK)
matplotlib >=1.0: 1.4.3 (OK)
sympy >=0.7.3 : 0.7.6 (OK)
pylint >=0.25 : None (NOK)
Probablemente sea un problema con Qt, que está a punto de actualizarse en Anaconda. Te avisaré cuando ese sea el caso.
También estoy esperando ansiosamente esta actualización. Me encanta Spyder, ha mejorado radicalmente mi experiencia de programación en Python y me hace más feliz y productivo, pero las ralentizaciones son frustrantes. ¡Gracias por todo tu trabajo en esto, Carlos!
Qt se actualizó en Anaconda hace un par de semanas. Háganos saber si eso soluciona este problema :-)
Lamentablemente no. Esperaba que también lo hiciera.
Utilizo la última anaconda (2.4.0), en El Capitan (10.11.1).
Versión Qt (4.8.7).
Hágame saber cómo puedo ayudar a diagnosticar esto.
El mismo problema aqui. Usando la última anaconda y Yosemite
El lunes 16 de noviembre de 2015 a las 4:49 pm, nbara [email protected] escribió:
Lamentablemente no. Esperaba que también lo hiciera.
Utilizo la última anaconda (2.4.0), en El Capitan (10.1.1).
Versión Qt (4.8.7)
-
Responda a este correo electrónico directamente o véalo en GitHub
https://github.com/spyder-ide/spyder/issues/2724#issuecomment -156948483.
Como experimento, intente deshabilitar todas las funciones de introspección de código en Preferencias> Editor: Introspección / análisis de código. Los apagué debido a un problema # 1659 con Jedi y Spyder se comporta mucho mejor en general.
Intenté esto. No hay cambios para mi.
El 16 de noviembre de 2015 a las 22:24, chrisjcameron [email protected]
escribió:
Como experimento, intente deshabilitar todas las funciones de introspección de código en
Preferencias> Editor: Introspección / Análisis de código. Apagué estos
debido a un problema # 1659 https://github.com/spyder-ide/spyder/issues/1659
con Jedi y Spyder se comporta mucho mejor en general.-
Responda a este correo electrónico directamente o véalo en GitHub
https://github.com/spyder-ide/spyder/issues/2724#issuecomment -157026270.
Acabo de instalar anaconda ayer y estoy experimentando el mismo problema.
Yo también
aquí igual
Aquí también
Aquí igual
Aquí igual. Solo echa un vistazo a Spyder, nuevo en Python. El editor es tan lento que es inutilizable. Tendré que buscar otro entorno y espero volver y probar Spyder nuevamente en una fecha posterior. Macbook Pro Mid 2014, El Capitán
Spyder funciona bien para mí en un MBP de 2010 con Yosemite (OS X 10.10), por lo que este problema no es universal. Me imagino que sería útil si pudiéramos proporcionar más información sobre cómo es lento y qué características, dependencias o configuraciones de hardware están asociadas con un rendimiento lento.
Verificar:
Para reportar:
Spyder instalado a través de la distribución estándar de Anaconda me funciona con lo siguiente instalado:
pyflakes >=0.5.0 : 1.0.0 (OK)
pep8 >=0.6 : 1.6.2 (OK)
pygments >=1.6 : 2.0.2 (OK)
IPython >=1.0 : 4.0.1 (OK)
zmq >=2.1.11 : 15.1.0 (OK)
qtconsole >=4.0 : 4.1.1 (OK)
pandas >=0.13.1 : 0.17.1 (OK)
sphinx >=0.6.6 : 1.3.1 (OK)
psutil >=0.3 : 3.3.0 (OK)
rope >=0.9.2 : 0.9.4 (OK)
jedi >=0.8.1;<0.9.0: 0.9.0 (NOK)
matplotlib >=1.0 : 1.5.0 (OK)
sympy >=0.7.3 : 0.7.6.1 (OK)
pylint >=0.25 : 1.4.2 (OK)
@chrisjcameron tiene razón, en mis pruebas no he encontrado el tipo de lentitud que estás describiendo (de lo contrario, ya lo habría resuelto :-)
Otra cosa importante que debe informarnos es si está utilizando Anaconda, nuestro instalador DMG u otro método de instalación.
Normalmente uso el Anaconda Spyder, que es el que me lleva mucho tiempo de retraso. Probé el instalador de DMG hoy y no experimenté la lentitud.
@pmjandreen Cuando usa la ayuda y abre un informe de error, obtiene una lista de los paquetes instalados. ¿Hay alguna diferencia en el número de versión o los paquetes instalados en estos informes cuando compara el resultado de las versiones de Anaconda y Spyder?
¿Puede verificar que la configuración del editor sea exactamente la misma entre las dos versiones y probar cada versión con solo un documento nuevo abierto?
Un comentario sobre el número 2817 sugiere que la lentitud puede estar relacionada con el uso de un monitor externo. En este caso, parece que las personas que no utilizan un monitor externo pueden experimentar lentitud en el editor. Para aquellos de ustedes con el problema, ¿pueden realizar la prueba con un monitor externo? Si tiene una MacBook Pro con doble GPU, ¿puede notar qué GPU está activa cuando tiene el problema?
Actualización: escribir líneas largas y sin sentido a altas velocidades genera una acumulación de hasta aproximadamente una docena de caracteres en el editor. Estos caracteres no escritos se escriben (uno a la vez) después de que dejo de escribir. No hay un retraso notable al pegar las mismas líneas en el editor. La escritura rápida en la consola de Spyder iPython no produce una acumulación notable de caracteres no escritos.
Este comportamiento parecía ocurrir con todas las combinaciones de pantalla / GPU en mi MBP de 2010. La desactivación de las funciones del Editor no tuvo ningún impacto en la acumulación de personajes.
Parece posible que un mecanógrafo muy rápido note los retrasos que estoy observando. ¿Existe algún código específico para el Editor que preprocesa la entrada de texto (o pulsación de teclas) a medida que se introduce?
Experimento el problema en un monitor externo y sin él. Lo experimento usando el lanzador Anaconda, y solo intenté instalar desde DMG y veo el mismo problema. No me considero un mecanógrafo _extremadamente_ rápido, aunque soy un mecanógrafo táctil y he estado programando durante décadas. Para mí, el retraso es MUY notable, inutilizable para mí.
Cuando estaba probando esta noche, podría haber jurado que no vi el retraso al principio, luego comenzó y no se iría. Lo único en lo que puedo pensar que podría haber cambiado es en el directorio de trabajo. No conozco el directorio predeterminado, por lo que no pude volver a cambiarlo con fines de prueba.
Solo tengo un archivo abierto. No hay demora en la ventana del shell, solo en la ventana del editor.
Parece haber algún vínculo entre las instalaciones de Anaconda y DMG porque cuando abro la versión de DMG, conoce mi historial de archivos de la versión de Anaconda. Solo para tu información.
Soy bastante nuevo en Python, así que necesitaré ayuda si voy a ser conejillo de indias (lo cual estoy muy dispuesto a serlo, solo necesito instrucciones específicas).
No experimento este problema cuando utilizo el IEP. Pero Spyder parece mucho más actualizado con las versiones de componentes de WRT y no presenta un par de problemas que he visto en IEP, así que estoy ansioso por probarlo.
Pero con la demora del editor, no es un comienzo.
Experimento de manera similar a @jandyman que el problema aparece gradualmente y empeora cada vez más. Es por eso que es posible que no lo haya experimentado con la versión dmg. Solo lo usé por un corto tiempo para probar (y podría haber llegado a la conclusión incorrecta). Por cierto, mi colega sentado a mi lado experimenta el mismo retraso para Spyder en Mac (usando Anaconda).
@chrisjcameron estas son las diferencias entre mi Anaconda Spyder y el dmg Spyder:
Anaconda Spyder, dmg Spyder
Versión de Python: 2.7.11, Versión de Python: 2.7.10
zmq: 14.7.0, zmq: 15.1.0
cuerda: 0.9.4, cuerda: 0.10.2
jedi: 0.9.0, Ninguno
pilón: Ninguno, 1.4.4
La configuración del editor es idéntica para las dos versiones.
Experimento el mismo problema de Spyder a través de anaconda en El Capitán.
@ ccordoba12 : ¿Puede replicar la experiencia de un pequeño retraso para los caracteres que se escriben rápidamente en el editor? Cuando escribo caracteres muy rápidamente, puedo crear una cola de una docena de caracteres que aparecen uno a la vez después de que dejo de escribir. El retraso es breve pero notable. En la consola de iPython, la misma escritura rápida produce los caracteres inmediatamente y sin un retraso perceptible.
¿Tiene una idea de cómo estos dos campos de la interfaz de usuario manejan el texto de entrada de manera diferente? Puede ser algo que se adapte al número de caracteres o líneas del archivo.
@ ccordoba12 : ¿Puede replicar la experiencia de un pequeño retraso para los caracteres que se escriben rápidamente en el editor?
Sí, pude hacerlo, pero solo usando los paquetes de Anaconda, no cuando usé nuestro DMG. Eso implica que esto es un problema con Qt / PyQt y no con el propio Spyder (dado que las versiones de Qt para ambos paquetes son diferentes).
Sin embargo, el retraso aparece solo si escribe _muy_ rápido. No noté ningún otro retraso notable, como mencionan otros en este hilo.
Supongo que el problema depende de Qt y de una extraña interacción con el sistema operativo o la tarjeta gráfica. Así que esto parece estar fuera de nuestras manos, lo siento.
Entonces, ¿Spyder siempre será así a partir de ahora?
Es básicamente imposible de codificar ...
Probé la versión anaconda y las versiones dmg (tanto beta como estándar) y después de unos minutos se vuelve tan lento que es básicamente inutilizable. He intentado usar PyCharm IDE en su lugar, no encuentro ningún problema de ralentización aquí.
@massimocaccia , lo siento, pero no puedo reproducir este problema. Sin eso, ¿cómo podría arreglarlo? Además, parece afectar a pocas personas (si este fuera un problema generalizado, estaría escuchando mucho más sobre él :-).
@ pete86 , Pycharm usa un conjunto de herramientas gráficas diferente, así que no me sorprende que esté funcionando bien.
A todas las personas afectadas: ayúdenos a resolver este problema depurándolo. Una opción podría ser instalar Homebrew o Macports, instalar o compilar Qt con cualquiera de ellos y ver si eso resuelve el problema. De lo contrario, puede cambiar las opciones de compilación e intentarlo de nuevo.
Dado que ninguno de los desarrolladores principales es capaz de reproducir este error, asegurarnos de que este es un problema para usted no tiene ningún valor en este caso.
Tengo dos sistemas casi idénticos, ambos Anaconda py35, editando algunos de los mismos archivos. Uno se ralentiza varias décimas de segundo por pulsación de tecla después de estar abierto por un tiempo (generalmente después de haber ejecutado algún código, pero no lo he confirmado al 100%). El otro está bien. La principal diferencia entre los dos sistemas es que el más lento está en El Capitán y el más fino es Yosemite. (Además, la máquina de El Capitan tiene algunos paquetes caseros y la de Yosemite tiene algunos MacPorts, pero eso no debería importar porque estoy usando Anaconda para todo Python en ambos).
@kcarnold ¿Puede informar la marca / modelos de la computadora y las tarjetas gráficas? Es posible que esté en condiciones de reducir las configuraciones de hardware que crean un problema.
Ahora que lo pienso, mi Spyder es lento desde que actualicé a El Capitan
El que funciona es más antiguo: principios de 2011 de 13 "con Intel HD Graphics 3000 512 MB. El retrasado es más nuevo: Retina de mediados de 2014, NVIDIA GeForce GT 750M 2048 MB.
@kcarnold - eso es interesante. ¿Puede obligar a la Retina de mediados de 2014 a utilizar los gráficos integrados (en las preferencias del sistema o con una herramienta como gfxCardStatus y ver si todavía funciona?
Tenía una sesión de spyder abierta y estaba retrasada. gfxCardStatus informó GPU discreta. Sin cerrar la sesión, lo cambié a gráficos integrados. Todavía vaga.
Estoy experimentando el mismo problema. Spyder es imposible de usar en mi macbook
Compré un macbook pro de 13 "hace unas semanas, así que está ejecutando el capitan. Instalé la distribución anaconda y el spyder es increíblemente lento. Pensé que tal vez tenía algo que ver con la versión empaquetada con anaconda, así que lo desinstalé y lo instalé directamente. del dmg pero aún experimenta el mismo problema que otros han descrito aquí
Esto no es un problema en ninguna de mis máquinas con Windows.
Igualmente. Mi máquina es una MacBook Pro de tres semanas que ejecuta El Capitan.
Acabo de probar esto en un iMac (el capitan) de finales de 2015 en el laboratorio a través de la distribución anaconda. No hay problemas de lentitud en esa máquina. Solo parece suceder en mi macbook pro 2015 ...
@ sho-87 para mí, solo sucede después de al menos unos minutos de uso, posiblemente incluyendo archivos en ejecución en la consola. Cuando abro el editor por primera vez, está bien. Entonces (1) su MBP también es rápido al principio como el mío y (2) ¿Lo usó el tiempo suficiente en el iMac para saberlo?
@kcarnold En mi macbook pro, el problema ocurre tan pronto como abro Spyder, incluso si es lo único que se está ejecutando, después de reiniciar, etc.
En el iMac no hubo 1) ningún problema de inmediato, y 2) incluso después de esperar / usarlo durante unos 10-15 minutos, todavía no hubo ningún problema
Algunas especificaciones que pueden ayudar:
13 "MBP Retina 2015:
IMac 2015 de 21,5 ":
Experimento el mismo problema aquí.
Macbook pro 2015 retina
He detectado una dependencia muy clara, cuando este error comienza a aparecer en mi caso:
Abro una nueva ventana de spyder, creo un nuevo archivo y, justo después de escribir cualquier método (por ejemplo, np.random ()) de la biblioteca importada, el spyder genera una burbuja de sugerencia y, a continuación, el editor se vuelve tan lento, como se describió anteriormente. Cuando probé esto:
Como experimento, intente deshabilitar todas las funciones de introspección de código en Preferencias> Editor: Introspección / análisis de código. Los apagué debido a un problema # 1659 con Jedi y Spyder se comporta mucho mejor en general.
Eso ayudo.
Las dependencias son las siguientes:
IPython> = 1.0: 4.0.3 (OK)
jedi> = 0.8.1; <0.9.0: 0.9.0 (NOK)
matplotlib> = 1.0: 1.5.1 (OK)
pandas> = 0.13.1: 0.17.1 (OK)
pep8> = 0.6: 1.6.2 (OK)
psutil> = 0.3: 3.3.0 (OK)
pyflakes> = 0.5.0: 1.0.0 (OK)
pigmentos> = 1.6: 2.0.2 (OK)
pylint> = 0.25: Ninguno (NOK)
qtconsole> = 4.0: 4.1.1 (OK)
cuerda> = 0.9.2: 0.9.4 (OK)
esfinge> = 0.6.6: 1.3.1 (OK)
sympy> = 0.7.3: 0.7.6.1 (OK)
zmq> = 2.1.11: 15.2.0 (OK)
@ ccordoba12 , acabo de actualizar a El Capitán. Veo los mismos síntomas, pero # 2932 lo corrige.
@ blink1073 , ¡¡esas son noticias fantásticas !! Desafortunadamente, no me siento cómodo con la copia de esos cambios en nuestra rama estable y hacer una nueva versión (2.3.9, eso es).
¿Cuál es su opinión sobre esto? ¿Deberíamos hacer backport o aconsejar a la gente que actualice a 3.0beta3 (cuando esté listo :-)?
El nuevo sistema operativo requiere un nuevo software, digo :).
querido @ ccordoba12 , ¿3.0beta2 ya implementa la corrección # 2932?
uso spyder para el trabajo, y 2.3.8 es completamente inutilizable para mí tal como está.
Trabajando en ello, gracias por su paciencia :-) Intentaré fusionar ese PR y lanzar beta3 esta semana.
Hola a todos: en primer lugar, muchas gracias por crear Spyder y mantenerlo de código abierto. Soy un novato en Python, y el primer buen tutorial que encontré usa Spyder, y en OSX 10.11 también noté el retraso.
Desde que instalé Spyder junto con Anaconda (con Python 2.x), ¿existe una manera fácil de "actualizar" mi Spyder a la versión beta3 una vez que se publique? Lo siento si esta es una pregunta ingenua; por favor, indíqueme la documentación relevante si he lanzado el arma aquí. Esperaba tener solo mi instalación existente de Spyder (la cual lanzo haciendo clic en "Anaconda" y seleccionando el entorno) y "aplicándole" el parche beta3, o actualizando a beta3, si es posible.
Gracias.
¿Existe una manera fácil de "actualizar" mi Spyder a la versión beta3 una vez que esté disponible?
Sí hay. Publicaré las instrucciones aquí una vez que se publique beta3 :-)
¡Impresionante! Muchas gracias de hecho :)
Tengo mucha ralentización en mi instalación. última versión de spyder, pyqt 4.11, Mac OS X 10.11.3. Actualmente usando Python 2.7.
Cambiar el estilo de Windows de Spyder-Preference-General-Qt para que sea diferente a Macintosh (que es el predeterminado) me resolvió el problema.
@ zzhao212 Ninguno de los otros estilos pareció solucionar el problema para mí
@ zzhao212 Para mí, el estilo "Plastique" eliminó todos los retrasos al escribir. Todavía hay algo de retraso en el autocompletado (ctr-space) y el desplazamiento horizontal y vertical, pero en general mucho mejor. ¡Gracias!
Desafortunadamente, la combinación de # 2932 _no_ corrigió la lentitud para mí :( el spyder se pudo usar por un tiempo, quizás más que antes, aunque es difícil de decir, pero mientras escribo esto, arrancado justo después de la combinación de confirmación, la entrada de texto se ha vuelto más lenta .
Acabo de volver a probar la GPU integrada y discreta, la pantalla interna y externa. El mismo problema. Para tener una idea de la escala del problema, aquí hay dos grabaciones de pantalla:
https://www.dropbox.com/s/6hhxqmvhkn85u7u/laggy%20spyder%20discrete%20GPU.mov?dl=0
https://www.dropbox.com/s/fld8m8i6z6wdbx0/laggy%20spyder%20integrated%20GPU.mov?dl=0
A modo de seguimiento: el uso de la CPU de Spyder ronda el 5-15% (!) Cuando está inactivo, aumenta la entrada de texto y cuando estoy presionando el teclado como en los videos anteriores, aumenta hasta el 60%.
Además, cambiar temas a Plastique, como sugiere un comentario anterior, no hace ninguna diferencia.
Creo que el problema está relacionado no solo con la finalización del código, sino también con la forma en que manejamos las entradas del teclado. Investigaré más.
Como @kcarnold y muchos otros anteriores, estoy usando un retina-MBP más nuevo y la instalación Anaconda de Spyder (2.8.3) y estoy teniendo una lentitud extrema en el editor hasta el punto de hacer que Spyder sea inutilizable.
El retraso de entrada no se observa en la Consola de IPython, pero es prominente tanto en el editor como en la Consola estándar (no IPython, aunque en menor grado que el editor).
La lentitud se observa inmediatamente después de abrir Spyder, aunque como alguien dijo anteriormente, la importación de una biblioteca (como import re) y el uso de un método de una biblioteca (como re.findall ()) hace que _extreme_ ralentice la entrada de texto en el editor. Esto es reproducible el 100% del tiempo y surte efecto instantáneamente. Esta lentitud permanece permanentemente, haciendo que Spyder sea inutilizable.
Notas:
Info :
Retina-Macbook Pro 2015, 15 "
Mac OS X 10.11.3 - El Capitán
Intel Core i7 de 2,8 GHz
16 GB de RAM
Spyder 2.3.8
Python 2.7.10
Anaconda 2.3.0 (x86_64) (predeterminado, 19 de octubre de 2015, 18:31:17)
Dependencias :
IPython> = 1.0: 4.0.0 (OK)
jedi> = 0.8.1; <0.9.0: 0.9.0 (NOK)
matplotlib> = 1.0: 1.5.0 (OK)
pandas> = 0.13.1: 0.17.1 (OK)
pep8> = 0.6: 1.6.2 (OK)
psutil> = 0.3: 3.3.0 (OK)
pyflakes> = 0.5.0: 1.0.0 (OK)
pigmentos> = 1.6: 2.0.2 (OK)
pylint> = 0.25: Ninguno (NOK)
qtconsole> = 4.0: 4.1.1 (OK)
cuerda> = 0.9.2: 0.9.4 (OK)
esfinge> = 0.6.6: 1.3.1 (OK)
sympy> = 0.7.3: 0.7.6 (OK)
zmq> = 2.1.11: 14.7.0 (OK)
Gracias por reabrir este problema y seguir intentando resolverlo.
Spyder es un IDE maravilloso y preferiría usarlo.
Bien, puedo reproducir esto ahora, y sucede cuando se usa una cuerda o un jedi para completar la primera terminación. Lo investigaré este fin de semana.
@ blink1073 , preguntas:
Verifiqué que no hay desaceleración para PyQt5:
conda uninstall pyqt
conda uninstall qt
conda install -c spyder-ide pyqt5
Ok, para aquellos de ustedes que están usando Anaconda, sigan los comandos de @ blink1073 , junto con este último:
conda install -c spyder-ide spyder==3.0.0b2
y háganos saber si experimenta la desaceleración o no.
Es realmente importante que entendamos la fuente del problema y, según @ blink1073, el problema es con la versión actual de Qt enviada con Anaconda, no con finalizaciones de código, temas o cualquier otra cosa.
Lo siento, la serie de comandos es esta:
conda install -c spyder-ide spyder==3.0.0b2
conda uninstall pyqt
conda uninstall qt
conda install -c spyder-ide pyqt5
Trabajó para mí (MBP mediados de 2010, El Capitán). Gracias por el apoyo.
Sí, estas series también me funcionaron (MPB mediados de 2015, El Capitán). ¡Gracias!
No tuve ralentizaciones en la medida en que el Editor no se podía usar antes, pero después de ejecutar los comandos, puedo ver que el retraso del búfer al escribir un galimatías rápido se reduce significativamente.
El parche PyQt5 con Spyder == 3.0.0b2 Anaconda redujo la latencia del búfer de texto observada considerablemente desde el principio, en un MBP El Capitan. Ya no noto ningún retraso significativo, y no empeora con el tiempo hasta donde lo he probado. Mi configuración de introspección de código está habilitada. ¡Muy apreciado!
Ok, ¡¡esas son noticias fantásticas !! Entonces nos aseguraremos de que nuestros paquetes beta3 para Mac dependan de pyqt5.
Gracias a todos por vuestra paciencia. Todavía estamos solucionando algunos de los últimos errores, pero esperamos lanzar la beta3 este fin de semana.
@ ccordoba12 Ejecuté su serie modificada de comandos y puedo confirmar que resolvió completamente mi problema de retraso (hasta ahora). Todavía no he tenido tiempo suficiente para hacer un trabajo extenso en Spyder con este cambio, pero hasta ahora no hay problemas.
Muchas gracias por trabajar para solucionar el problema; esperamos versiones futuras a medida que ustedes continúan mejorando este gran IDE.
-JP
No uso Anaconda ya que administro mi software con homebrew y pip. Me actualicé a python3 con pyqt5, instalé spyder 3.0.0b2 usando
pip3 install --pre spyder
El retraso parece haberse ido, ¡lo cual es genial! Hay otros errores en 3.0.0b2 que son molestos (atajo de teclado inmutable para ocultar / mostrar consola / editor que solía usarse para cambiar entre editor y consola, un error en la consola interna al abrir preferencias, y otros), pero envíelos en informes de errores individuales.
¡Creo que es hora de que me asegure de que todo mi código se ejecute en python3! Gracias por la respuesta.
Una lista completa de mis comandos fue:
brew uninstall pyqt
brew install pyqt5
(también instala python3 y otras dependencias)
pip3 install --pre spyder
Hola, como soy nuevo en Spyder y Python, quería preguntar: si ejecuto los comandos "oficiales" como los describe ccordoba12 en OSX (muchas gracias por esos), en un momento posterior, ¿cómo debería ¿Mantengo actualizado mi Anaconda (y Spyder, etc.)? Quiero decir, en el futuro, ¿puedo simplemente ejecutar "conda update anaconda" y esperar que funcione como lo hace actualmente (actualizando todo, desde esta beta a las versiones oficiales lanzadas más adelante), después de ejecutar los comandos personalizados para eliminar el retraso? Gracias por ayudar.
@nknezek , informe esos errores tan pronto como pueda para que pueda solucionarlos para la versión beta3.
@parichayc , después de correr
conda update anaconda
deberá ejecutar solo el primero, es decir
conda install -c spyder-ide spyder==3.0.0b3
para Spyder 3.0 beta3 y otras betas hasta que lancemos Spyder 3.0 final. Esto es porque:
pyqt
y pyqt5
trabajen uno al lado del otro en Anaconda, por lo que no necesitará desinstalar qt
y pyqt
para ejecutar Spyder con pyqt5
.pyqt5
(en lugar del pyqt
one) para OS X para evitar este problema.Solo quería intervenir con qt5 y ejecutar la beta dos spyder parece ser mucho más suave y agradable para ti. ¡Gracias por ayudarnos @ ccordoba12 ! Estoy ejecutando un viejo macbook pro core2 duo e incluso funciona bien en eso.
@ ccordoba12 Tengo problemas con tus instrucciones:
conda update anaconda
conda install -c spyder-ide spyder==3.0.0b2
conda uninstall pyqt # removed pyqt: 4.11.4-py27_1
conda uninstall qt # removed qt: 4.8.7-1
conda install -c spyder-ide pyqt5 # installs pyqt5: 5.5.0-py27_0 and pyqt5-5.5.0
Recibo este error cuando ejecuto spyder
:
Traceback (most recent call last):
File "/Users/johria/.pyenv/versions/anaconda2-2.5.0/lib/python2.7/site-packages/spyderlib/spyder.py", line 3119, in main
mainwindow = run_spyder(app, options, args)
File "/Users/johria/.pyenv/versions/anaconda2-2.5.0/lib/python2.7/site-packages/spyderlib/spyder.py", line 3005, in run_spyder
main.setup()
File "/Users/johria/.pyenv/versions/anaconda2-2.5.0/lib/python2.7/site-packages/spyderlib/spyder.py", line 822, in setup
message=_("Spyder Internal Console\n\n"
File "/Users/johria/.pyenv/versions/anaconda2-2.5.0/lib/python2.7/site-packages/spyderlib/plugins/console.py", line 79, in __init__
self.find_widget.set_editor(self.shell)
File "/Users/johria/.pyenv/versions/anaconda2-2.5.0/lib/python2.7/site-packages/spyderlib/widgets/findreplace.py", line 250, in set_editor
from spyderlib.qt.QtWebKit import QWebView
File "/Users/johria/.pyenv/versions/anaconda2-2.5.0/lib/python2.7/site-packages/spyderlib/qt/QtWebKit.py", line 10, in <module>
from PyQt5.QtWebKitWidgets import QWebPage, QWebView # analysis:ignore
ImportError: No module named QtWebKitWidgets
$ brew list | grep qt5
pyqt5
qt5
$ conda list | grep spyder
icu 56.1 0 spyder-ide
pyqt5 5.5.0 py27_0 spyder-ide
qt5 5.5.0 0 spyder-ide
qtawesome 0.2.0 py_0 spyder-ide
qtpy 1.0b1 py_0 spyder-ide
spyder 3.0.0b2 py27_0 spyder-ide
spyder-app 2.3.8 py27_0 defaults
EDITAR: Hice conda remove spyder-app
si acaso, pero eso no cambió nada.
@AlJohri , esta cadena en sus directorios me hace sospechar: .pyenv
. ¿Estás mezclando venvs y conda envs?
No conda envs. Simplemente pyenv instale la última versión de anaconda 2.
Enviado desde Outlook Mobile
En su lugar, utilice conda envs.
Nuevo usuario aquí, estoy intentando migrar de MATLAB en un MBP retina 15 "a mediados de 2015 con El Capitan e incluso después de instalar anaconda y actualizar a la beta de Spyder, he estado experimentando el retraso.
¿Algunas ideas?
Actualicé todos los componentes en el lanzador de Anaconda y provocó que reapareciera el retraso. Así que simplemente volví a ejecutar los comandos C. Cordova enumerados anteriormente en la terminal y resolvió todos los problemas de retraso.
Recomendaría ejecutarlos nuevamente.
Mejor,
Jonpaul Wright
El 31 de marzo de 2016, 11:34 -0600, [email protected] , escribió:
Nuevo usuario aquí, estoy intentando migrar de MATLAB en un MBP retina 15 "a mediados de 2015 con El Capitan e incluso después de instalar anaconda y actualizar a la beta de Spyder, he estado experimentando el retraso.
¿Algunas ideas?-
Estás recibiendo esto porque hiciste un comentario.
Responda a este correo electrónico directamente o véalo en GitHub (https://github.com/spyder-ide/spyder/issues/2724#issuecomment-204042717)
@MooMinIL , no solo es necesario actualizar Spyder a su última versión beta, también necesita instalar Qt5 y PyQt5 para solucionar los problemas de retraso.
Para hacer esto, debe seguir el comentario al que se refiere https://github.com/spyder-ide/spyder/issues/2724#issuecomment -190788309
@ ccordoba12 Estaba tratando de solucionar este problema, así que
Descargué anaconda 2 y luego ejecuté estos comandos:
conda install -c spyder-ide spyder == 3.0.0b2
conda desinstalar pyqt
conda desinstalar qt
conda install -c spyder-ide pyqt5
Después de estos comandos, la aplicación del navegador y algunos archivos desaparecen, por lo que ya no puedo abrir la aplicación del navegador o Spyder. ¿Cómo debo solucionar esto?
Navigator y Spyder deberían funcionar después de este cambio, pero si desea desenrollar estos cambios, debe hacerlo
conda remove qt5 pyqt5
conda install qt pyqt
@ ccordoba12 ¡ Muchas gracias por tu respuesta!
Pero si deshago estos comandos, es lo mismo que acabo de instalar spyder 3.0 beta, que tiene el problema del retraso del cursor. ¿Quiere decir que otras personas pueden solucionar el problema con solo esos cuatro comandos?
¿Alguna idea de cuándo se incluirán estas actualizaciones en la próxima versión oficial en lugar de en una versión beta? ¿O es esto algo que debe suceder en el lado de Anaconda?
Siguiendo los pasos sugeridos
conda install -c spyder-ide spyder==3.0.0b2
conda uninstall pyqt
conda uninstall qt
conda install -c spyder-ide pyqt5
el acceso directo / icono del navegador parece desaparecer después del paso "conda desinstalar pyqt". ¿Alguien más tiene este problema?
@JiannanZhang Me acabo de dar cuenta de que tenías el mismo problema, ¿encontraste alguna solución al respecto? Cualquier ayuda será muy apreciada.
Estamos trabajando para lanzar esta solución en beta3, pero nos atrapó en medio de una nueva versión de Qt5 (Qt 5.6) para la cual necesitamos actualizar Spyder primero.
Lo siento chicos por la gran demora en abordar este :-(
el acceso directo / icono del navegador parece desaparecer después del paso "conda desinstalar pyqt". ¿Alguien más tiene este problema?
El problema es que Navigator se basa actualmente en Qt / PyQt (en lugar de Qt5 / PyQt5 :-). Pero para Spyder beta3 no habrá necesidad de ejecutar
conda uninstall pyqt
conda uninstall qt
que mantendrá Navigator intacto ;-)
conda install -c spyder-ide spyder==3.0.0b2
conda uninstall pyqt
conda uninstall qt
conda install -c spyder-ide pyqt5
Intenté lo siguiente y esto no solucionó mi problema. 3.0.0b2 parecía ser incluso más lento. ¿Alguna noticia sobre nuevas actualizaciones? @ ccordoba12
Creo que una vez que instalamos pyqt5 en Anaconda, el navegador no se puede abrir. ¿Cómo solucionamos este problema?
Cuando desinstalo pyqt, python3.5.1 se degrada a python2.7.11. ¿Es posible evitar esto?
@ ccordoba12 Con respecto a la solución que propuso, en mi máquina conda uninstall pyqt
revierte el spyder 3.0.0b2 de nuevo a 2.0.0. Lo que es peor, conda uninstall qt
realidad elimina el spyder por completo. ¿Alguna idea de por qué podría ser esto? ¡Gracias!
Esta semana (en Continuum) actualizamos nuestros paquetes qt
y pyqt
, por lo que ahora no es necesario ejecutar conda uninstall pyqt
para que esto funcione :-)
Entonces necesitas correr
conda update qt
conda update pyqt
para obtener esas actualizaciones.
@ ccordoba12 ¿Estás diciendo que conda install -c spyder-ide spyder==3.0.0b2
solo debería resolver el problema?
Y los comandos que publiqué en mi comentario anterior.
@ ccordoba12 Lo siento, acabo de ver tu segundo comentario. ¿Debo instalar spyder 3.0.0b2 o 2.0.0 antes de actualizar qt y pyqt?
El orden es este
conda update qt
conda update pyqt
conda install -c spyder-ide pyqt5
conda install -c spyder-ide spyder==3.0.0b2
@ ccordoba12 Desafortunadamente, esto no me resolvió el problema. A continuación se muestran los pasos que tomé desde cero.
conda create --name test numpy pandas
: Crea un nuevo entorno de pruebaconda install -c spyder-ide spyder==3.0.0b2
: Instalar la beta de spyder más recienteconda update qt
y conda update pyqt
: asegúrese de que los dos estén actualizados (que lo están)conda install -c spyder-ide pyqt5
La agitación aún no desapareció. Una cosa que noté fue que incluso después de instalar pyqt5, la parte inferior de "python - Acerca de python" todavía mostraba Qt4 y PyQt4. Soy bastante nuevo en esto, así que dígame cualquier otra cosa que deba proporcionar que pueda ayudarlo a identificar el problema. ¡Gracias!
@ zzhao212 , si es nuevo en esto, espere hasta que se lance Anaconda 4.1 a fines de este mes y luego vuelva a instalarlo. Esa versión vendrá con Spyder 3.0 y Qt5.
Si no quiere esperar, siga mis instrucciones en el mismo orden _exacto_ que les di y deje el paso 1.
@ zzhao212 , lo siento mucho, ¡acabo de notar que mis instrucciones son incorrectas! :-) Publicaré nuevas instrucciones mañana después de lanzar Spyder 3.0 beta 3.
@ ccordoba12 ¡Gracias! ¿Va a estar en este hilo?
Sí, y también los publicaré en nuestro anuncio de lanzamiento (en nuestra lista de correo :-)
@ ccordoba12
¡Hola! córdoba 12. ¿Puedes agregarme a tu lista de correo?
tks!
Esta es la dirección de nuestra lista de correo
https://groups.google.com/forum/#!forum/spyderlib
Pueden suscribirse ustedes mismos :-)
Ok, lancé Spyder 3.0 beta3, así que las nuevas instrucciones son:
conda update qt pyqt
conda install -c spyder-ide spyder==3.0.0b3
El segundo comando debería instalar los paquetes qt5
y pyqt5
(pero solo para OS X, no para otros sistemas operativos). Esos son los necesarios para solucionar este problema.
@ ccordoba12
¡Hola! Recibí un error de mi terminal:
Error: Falta el paquete en los canales osx-64 actuales:
Entonces que esta pasando
Lo siento, cargué los paquetes en el canal equivocado.
Vuelva a intentarlo, ahora todo debería funcionar bien :-)
@ ccordoba12 ¡ Problema resuelto! Muchas gracias por su continua ayuda. Por favor, sigan con el buen trabajo.
@ ccordoba12
¡Hola! Seguí las instrucciones. Pero sigue siendo el mismo problema que no puedo abrir Navigator una vez que se han instalado qt5 y pyqt 5.
¡Gracias!
El mismo problema me ocurre cuando intento abrir Navigator, cada vez que aparece un error que dice "Navigator Quit inesperadamente".
Este es un problema con Navigator que no funciona correctamente con Qt5 (aunque no debería tener ningún problema).
@goanpeca , comience a probar Navigator con Qt5 en Mac e intente corregir este error :-)
@ ccordoba12 Ahora que la lentitud se ha ido, parece haber un nuevo problema. Si abro la araña, la dejo colgando y no hago nada en absoluto, obtengo la rueca de la muerte después de aproximadamente 10 minutos y necesito forzar el cierre. ¿Alguna idea de qué áreas debo investigar para proporcionar una descripción más precisa del problema? Gracias.
@ zzhao212 Tengo exactamente el mismo problema. ¿Alguna idea para arreglar esto, por favor? Muchas gracias.
Chicos, abran un nuevo número sobre este problema. Yo considero el
problema de lentitud en el Editor para ser (finalmente) resuelto.
El 08/06/16 a las 05:10, Suinga escribió:
@ zzhao212 https://github.com/zzhao212 Tengo exactamente el mismo problema.
¿Alguna idea para arreglar esto, por favor? Muchas gracias.-
Recibes esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/spyder-ide/spyder/issues/2724#issuecomment -224546835,
o silenciar el hilo
https://github.com/notifications/unsubscribe/AAWS7bE3iw1vix01w0rlW_PYAtq441ftks5qJpUFgaJpZM4GFjLD.
@ ccordoba12 Parece que Anaconda4.1 no se envía con spyder3 y qt5. ¿Hay algún plan para reflejar esas actualizaciones en una versión posterior de Anaconda? Gracias.
Hola, he seguido los pasos sugeridos anteriormente (que implican la desinstalación de qt y qtpy), ahora recibo este error: qtpy.PythonQtError: No se pudieron encontrar enlaces de Qt; instalé qt y qtpy, pero sigo recibiendo el mismo error . ¡Gracias!