У меня Spyder установлен как часть пакета аналитики Anaconda Python, и я нахожу, что редактор работает очень медленно. Между нажатиями клавиш и буквой, появляющейся на экране, всегда имеется полсекунды. Я использую Spyder на совершенно новом i7 MacBook.Почему Spyder настолько медленный в OS X? Есть ли способ сделать это быстрее?
ответ
Эта проблема генерируется Qt, на основе графической библиотеки Spyder. Эта проблема показала не только Spyder, но и все приложения, использующие Qt.
Подробное описание проблемы можно найти here, где мы также пытаемся найти решение.
Карлос дает решение здесь: https://github.com/spyder-ide/spyder/issues/2724. Я сделал это, и он решил это для меня. – wij
Как отметил Карлос, в настоящее время проблема связана с Qt. За последние пару месяцев люди нашли обходное решение (answer #29), так как люди в Homebrew имеют рабочее распределение. Люди нашли успех, установив qt на Mavericks с brew install pyqt
, а затем установив spyder через pip с помощью pip install spyder
. Тем не менее, похоже, что anaconda использует собственную версию Qt, поэтому я еще не понял, как заставить ее работать для распространения anaconda. Кажется, что какая-то связь может работать, или кто-то может создать пакет conda с рабочим pyqt в нем.
Проблема с Anaconda заключается в том, что поставляется с Qt 4.7 в Mac, у которого наверняка будет больше проблем с Mavericks, чем с 4.8 (PS. Я не знаю, изменила бы Anaconda 1.9). –
Spyder 3 beta 3 разрешает задержку при вводе в редакторе под OSX.
https://github.com/spyder-ide/spyder/releases
Конда обновление кварты PyQt
Конда установить -c Spyder-ида Spyder == 3.0.0b3
Исправлена проблема с OSX. Ты жжешь. – trianta2
(* Spyder DEV здесь *) Вы используете Mavericks или Mountain Lion? –
Я использую Mavericks. Горный лев тоже был медленным. – user2022365
Мы не слышали о такой проблеме, как в Mountain Lion, но определенно один в Mavericks. Я отправлю свой ответ ниже. –