Spyder ide не запускается

Обновлено: 06.07.2024

(оригинальный вопрос) проверяя Python 3.8 (x64) на Windows 10, я попал в беду, пытаясь настроить Spyder . Примечание: проблема была воспроизводима при новой установке Python на чистую систему Windows-10. Однако на Linux таких проблем нет (проверено на debian / Mint19.x).

Сначала все шло гладко во время установки через pip install spyder .

После запуска Spyder , он сказал, что в окне консоли IPython :

Однако теперь Spyder просто зависает на загрузочном экране (отображается логотип, говорящий что-то вроде "инициализация главного окна")!

..таким образом, похоже, что ошибка импорта, вызванная версией Python 3.8 pywin32 , является только одной проблемой. Существует также проблема, связанная с tornado IO (веб-сервер), см. здесь / здесь .

последний раз проверял с Python 3.8.2 (AMD64), Spyder 4.1.1. Пожалуйста, обратите внимание, что я не использую Anaconda. Используйте либо conda , либо pip , а не оба.

1 ответ

Я скачал spyder с помощью pip install spyder в моей windows 10 32-битной операционной системе, но я не вижу никаких значков рабочего стола или файлов exe, чтобы запустить IDE. Я скачал spyder 3, Любой мой python-это 3.6. Я даже попытался создать ярлык spyder.exe из папки Python3.6/Scripts, но он.

Я только что столкнулся с проблемой. У меня была установка Anaconda с 2016 года, это была версия 4.1. Затем я скачал новую версию Anaconda version 5.1. Я установил эту версию на windows 7. Теперь у меня есть 3 версии Anaconda на моей машине windows, одна для Anaconda с python-2 (v4.1 anaconda) и.

(Испытано на Python 3.8.3rc1, торнадо 6.0.4)

Если вы все еще испытываете подобные проблемы при запуске Spyder: первое, что нужно попробовать, я бы предложил обновить до версии Spyder >= 4.1.3 .

более старая версия этого ответа

обходной путь, проблема торнадо:

Измените файл . \Python38. \Lib\site-packages\tornado\platform\asyncio.py ; добавлять

после других операторов импорта. Источник: здесь на SO и также связан здесь . Если я получу этот пост в репо tornado правильно, это, вероятно, будет довольно постоянным обходным путем.

Если также необходимо - обходной путь, проблема pywin32:

Измените файл . \Python38\Lib\site-packages\jupyter_core\path.py ; добавьте строку

перед import win32api в строке 359. Эта модификация основана на этом посте.

Похожие вопросы:

Я установил Spyder IDE с помощью установщика exe spyder-2.2.3.win32.exe на Windows 7, но не могу найти значок рабочего стола. Как запустить Spyder IDE после установки?

Это мой первый пост здесь. Я попытался найти ответ на этот вопрос, но безуспешно. Только что установил Anaconda2 (2.7.11 Python kernel) на мою машину Win10. Я пытаюсь изучить команду conda. Вот в.

Я скачал spyder с помощью pip install spyder в моей windows 10 32-битной операционной системе, но я не вижу никаких значков рабочего стола или файлов exe, чтобы запустить IDE. Я скачал spyder 3.

Я только что столкнулся с проблемой. У меня была установка Anaconda с 2016 года, это была версия 4.1. Затем я скачал новую версию Anaconda version 5.1. Я установил эту версию на windows 7. Теперь у.

Я использовал spyder3 IDE, чтобы поиграть с python. Недавно я переформатировал свой компьютер, а затем столкнулся с этой проблемой при запуске sypder: Мои обычные шаги после компьютерного формата.

Кажется, я не могу удалить Spyder с помощью Pip с Python 3.7.0 на Windows 10 версии 1607 сборки 14393. Как только он завершит установку, ввод spyder3 в PowerShell создает короткое вращающееся.

Я использую Spyder IDE, используя Python 3.7.5. Я хочу переключиться на Python 3.8, что мне делать?

Проблема: когда я открываю Spyder в (базовой) среде с помощью spyder , он открывает Spyder (Python 3.7) без проблем. Когда я activate myenv и открываю spyder , Spyder открывается на пустом экране, и.

Как использовать Python 3.8 и 3.7 на Windows 10. Я хочу сделать два приложения, но для одного требуется 3.8, а для другого 3.7. Итак, как управлять обеими версиями в одном Windows 10.


Запустите Spyder IDE через Anaconda Navigator на ПК с Windows.

У меня есть две среды, в которых Spyder просто не хочет запускаться. Я щелкаю значок, появляется ожидающий курсор, но ничего не происходит. Один из двух совершенно новый, который я только что сделал. После установки некоторых пакетов (последним был pip install pytrends) он перестал открываться.

Примечание: общий шпион по адресу: C: \ ProgramData \ Anaconda3 \ Scripts \ spyder.exe запускается, но не для сред.



Это решает проблему:

  • Работает. Я думаю, что проблема возникает, когда другие пакеты устанавливают более раннюю версию Qt по сравнению с требованиями зависимостей по умолчанию. Я заметил, что операции перехода на более раннюю версию не работают при открытом Spyder.
  • 1 Как лучше всего добиться этого, если моя среда не подключена к Интернету?

Просто попробуйте это:

conda uninstall pyqt

conda uninstall sip

  1. затем установите эти пакеты в следующем порядке

conda install sip

conda install pyqt

conda upgrade spyder

это сработало для меня.

Мне не удалось запустить ноутбук Spyder и Jupyter из среды anaconda (Mac OS).

У меня работала следующая команда:

Просто удалить tornado и переустановите его.

  • 1 Вы можете установить торнадо с помощью conda, вот так conda install tornado , поэтому вам нужно сделать это вместо использования pip. Это потому, что pip и conda не взаимозаменяемы. Я также предлагаю обновить ваш ответ и изменить pip на conda.

Я столкнулся с аналогичной проблемой при запуске Spyder из навигатора anaconda или терминала conda. Чтобы решить эту проблему, вам просто нужно выполнить несколько простых шагов.

Откройте приложение и следуйте инструкциям, показанным на изображении. здесь мы создаем новую среду с питоном версии 3.6. Я считаю, что версия 3.7 нестабильная и работает некорректно. У меня это сработало, надеюсь и у вас .

см. изображение здесь и следуйте инструкциям.

загрузка ресурсов для первой настройки среды займет некоторое время.

после выполнения шагов запустите приложение. Обязательно сначала запустите среду, чтобы иметь возможность запустить приложение.

Эта проблема решена в последней версии conda. В настоящее время он находится на канале conda canary, вы можете получить его, запустив conda update conda -c conda-canary

Пожалуйста, укажите дополнительную информацию здесь
выполнив следующее с командами «show console» и «reset», получите ту же ошибку (см. ниже).

image

Версии и основные компоненты

  • Версия Spyder: 2.3.8
  • Версия Python: 2.7.11
  • Операционная система: windows 10 64big

Зависимости

Пожалуйста, перейдите к пункту меню Help > Optional Dependencies (или
Help > Dependencies ) нажмите кнопку Copy to clipboard
и вставьте содержимое ниже:

Самый полезный комментарий

Не могли бы вы запустить в терминале

и попробуй еще раз?

Все 77 Комментарий

Не могли бы вы запустить в терминале

и попробуй еще раз?

У меня такая же проблема. Я открываю Anaconda Launcher и рядом со Spyder отображается кнопка обновления. После того как я обновился. И попробуйте нажать spyder, чтобы запустить, ничего не выходит. У меня версия 2.3.8. Я использую Mac

@ ccordoba12 @jdweaver Спасибо, spyder - сброс сработал!

Сначала перезагрузите свой ноутбук / ПК, после этого откройте терминал и введите spyder --reset

Не могли бы вы запустить в терминале

и попробуй еще раз?

@jdweaver сначала убедитесь, что вы обновились до последней версии. Затем перезагрузите компьютер, прежде чем открывать Anaconda или Spyder, откройте свой терминал и выполните spyder --reset После этого попробуйте открыть Spyder. Это должно сработать, потому что похоже, что у нас была точно такая же проблема. Удачи!

Это действительно помогло бы мне отладить и решить эту проблему :-)

Это повторяющаяся проблема. Мы должны поймать исключение, предупредить пользователя и спросить, хочет ли он сбросить настройки и перезапустить spyder. Я считаю, что это нужно делать, даже если мы найдем корень проблемы, потому что spyder должен иметь возможность запускаться, даже если .ini поврежден.

@ ccordoba12
Мне удалось запустить spyder --reset, но проблема все еще не решена.

Я также не вижу файл spyder.ini, похоже, он мог быть удален из сброса spyder .
Я пришлю вам другой файл, это может быть

image

@mtkilic был обновлен . вчера мне пришлось повторно обновить BIOS, и теперь сброс сработал, но я все еще получаю то же самое поведение. Я нажимаю на приложение Spyder напрямую или через Anaconda Navigator, и похоже, что Spyder загрузится, но тогда это не _sad panda_

image

@ ccordoba12 Думаю, я разобрался. Возникла проблема, из-за которой в мой файл spyder.ini была добавлена ​​дополнительная строка.

Я пошел по пути: C: \ Users .spyder2 \ spyder.ini и отредактировал файл. Я удалил конечную строку «curso» и смог запустить Spyder.

Не знаю, как эта строка попала в файл .ini . но, похоже, сейчас она работает.

@jdweaver , рад узнать, что вы решили проблему :-)

Spyder не запускается, что делать

Попробуйте предоставить брандмауэру доступ к python и проверьте переменные среды.

Ребята,
Я заметил ту же проблему:
Решение: удалите PyQt, а затем удалите пакет SIP.
Переустановите указанные выше пакеты, но в следующей последовательности:
1 глоток
2 PyQt4 / 5
Попробуйте запустить Spyder, работает
Я тестировал это на Python 3.5.2 и 3.6.2.

У меня точно такая же проблема. Spyder выглядит так, как будто собирается запуститься, а потом - нет. Я пробовал spyder --reset, но ничего не делает. Это была недавно переустановленная версия, которая тоже не сработала в первый раз.

К сожалению, я понятия не имею, как сделать то, что ты сказал, Сагар?

@MBiagio У меня была такая же проблема, помогло pip install pyqt5 (windows 7, python 3.6).

Я не знаю, что такое pip install или что такое pyqt5. Но я попробовал запустить spyder с терминала, и это сработало.

@axil, это сработало для меня.

Это будет исправлено в нашей версии 3.2.5. Спасибо за ваше терпение.

Недавно я загрузил anaconda, и с тех пор я не мог обедать spyder, хотя у меня есть существующий spyder в winpython перед загрузкой anaconda из-за трудности, с которой я столкнулся, winpython был удален, но когда я пытаюсь открыть spyder, появляется старый и запретить мне доступ к новой / новой консоли, ниже приведена ошибка или ответ, возникающий при попытке открыть с единственной существующей страницы Spyder

Файл "C: \ Anaconda \ lib \ site-packages \ spyder \ plugins \ editor.py", строка 1711, в новой
текст, enc = encoding.read (self.TEMPLATE_PATH)
Файл "C: \ Anaconda \ lib \ site-packages \ spyder \ utils \ encoding.py", строка 243, читается
текст, кодировка = декодировать (open (имя файла, 'rb'). read ())
FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'C: \ Users \ suleiman abdullahi \ .spyder-py3 \ template.py'

Я понятия не имею, что такое pip install pyqt5, но это решило мою проблему. Спасибо @axil !

У меня была такая же проблема со Spyder 3.2.3 и я обновился до 3.2.6, но ничего не работало. Я запустил pip install pyqt5 с терминала, а затем запустил Spyder из Anaconda, и это сработало! Спасибо всем за то, что поделились!

У меня такая же проблема. Если я попробую spyder --reset я получаю эту ошибку C:\Users\PA5027251>spyder --reset Traceback (most recent call last): File "C:\ProgramData\Anaconda3\Scripts\spyder-script.py", line 3, in <module> import spyder.app.start File "C:\ProgramData\Anaconda3\lib\site-packages\spyder\app\start.py", line 7, in <module> import socket File "C:\ProgramData\Anaconda3\lib\socket.py", line 49, in <module> import _socket ImportError: DLL load failed: Access is denied. пожалуйста, помогите

Я думаю, что мой spyder 3.2.7 и раньше работал нормально, но сегодня он отказывается запускаться. поэтому я обновляю его до 3.2.8, он все еще не запускается. Показывает "стартовый круг", а потом ничего не происходит. Я запускаю (Win7, py3.5.4) «spyder3.exe --reset», но не помогает.
Как решить проблему? Где найти информацию журнала для определения проблемы? Спасибо.

кроме того я писал >> conda install -f spyder. ошибка
""
Среда решения: не удалось
NotWritableError: текущий пользователь не имеет прав на запись в требуемый путь.
путь: C: \ C: \ Users \ ND_Londhe \ Anaconda2 \ pkgs \ urls.txt ""

Похоже, вы каким-то образом испортили установку. Думаю, у вас нет другого выхода, кроме как переустановить.



не знаю, что случилось.

Есть мысли здесь?

столкнулся с той же проблемой, что и SHIVAMGUPTA24 вчера . попробовал все, что упоминалось на форуме, без каких-либо результатов.

spyder --reset не работает.
pip install pyqt5 работал.

Когда я установил tenorflow через conda, он отключил возможность запуска spyder.
Версии:
Windows 7 Корпоративная
Python 3.6.5
conda 3.5.4
Установщик: Anaconda3_5.2.0-Windows-x86_64.exe
тензорный поток 1.8.0-py36_1

После установки tf, когда я пытался запустить spyder, он открывал два экземпляра pythonw.exe в течение примерно десяти секунд, в то время как песочные часы казались мышью чистой. Затем экземпляры исчезли беззвучно, и никаких экземпляров графического интерфейса Spyder не появилось. Я попытался сбросить Spyder, как упоминалось выше, но этого не произошло.

Я не хотел открывать новую проблему, потому что она, похоже, связана с вышеуказанными проблемами, а также потому, что я смог взломать решение. Однако, надеюсь, это поможет будущим пользователям.

@ rb1990 , у вас две установки Python, и кажется, что вы смешиваете пакеты pip и conda, что является рецептом катастрофы. Мой совет - удалить и Anaconda, и другую установку Python, переустановить Anaconda и повторить попытку.

Извините, @ ccordoba12, как узнать, что у меня две установки Python? Потому что я пытался удалить все и снова загрузить, но это все еще не работает. Спасибо

Посмотрите на первые две или три строчки на скриншоте: у вас site-packages в . \roaming\python\python3.6 . Это не очередная установка Python (я так думал); это каталог установки, используемый pip install --user .

потому что я попытался запустить «pip install pyqt5» как пользователь в приглашении anaconda, как они здесь сказали, но все равно не работал.

Я могу видеть это. Но в этом нет необходимости, потому что Anaconda уже поставляется с pyqt. Это, вероятно, привело к фатальному сочетанию пакетов conda и pip.

Слушай, ясно, что ты не понимаешь, что делаешь. Просто удалите этот каталог pip и повторите попытку.

Конечно я не знаю что делаю

Я имел в виду, что вы слепо копируете / вставляете команды, не понимая их цели. И это действительно плохо.

Пожалуйста, попробуйте сейчас:

и попробуй еще раз.

@ ccordoba12 Я знаю, вы правы, и спасибо за помощь. В любом случае, все та же идентичная ошибка :( Кажется, что бы я ни делал, но у меня все еще та же проблема :(

Привет,
Когда я пытаюсь запустить Spyder 3.2.8 из терминала и Anaconda, я вижу, что он запускается и работает, но не видит окна.

Я пробовал даже сбросить spyder --rest, но безуспешно.

Когда я пытаюсь с терминалом получить ошибку ниже.

$ spyder
: Объект '_ModuleMock' не имеет атрибута 'PLUGIN_CLASS'
Отслеживание (последний вызов последний):
Файл "/home/rohit/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", строка 1086, в настройке
plugin = mod.PLUGIN_CLASS (сам)
AttributeError: объект '_ModuleMock' не имеет атрибута 'PLUGIN_CLASS'
Ошибка сегментации (дамп ядра)

Моя проблема была связана с тем, что мешал антивирус. Я просто удалил «malwarebytes», а затем снова установил Anaconda.

Читайте также: