Bug 42042 - spyder не запускается
Summary: spyder не запускается
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: spyder (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Zhukharev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-28 13:11 MSK by Denis Sergeevich
Modified: 2022-08-23 20:21 MSK (History)
4 users (show)

See Also:


Attachments
лог запуска (1.10 KB, text/plain)
2022-02-28 13:11 MSK, Denis Sergeevich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Sergeevich 2022-02-28 13:11:21 MSK
Created attachment 10343 [details]
лог запуска

На свежеустановленной p10 оболочка Spyder не запускается, ругаясь на недостающие модули. Скорее всего надо обновить сам spyder и qtconsole.

Если скинуть версию spyder_kernels до 1.10.3 и поставить qtconsole из Сизифа, то по крайней мере появляется окно программы, но при попытке что-либо сделать во встроенном терминале ipython ведёт к исключению.
Comment 1 MichIs 2022-04-11 21:11:11 MSK
При установке Spyder в Alt Workstation 10 как через Synaptic так и через "Центр приложений" он не устанавливается.

1. Сначала spyder3 не запускается так как не находит модуль webkit.

Обходной путь: Доустанавливаю через Synaptic вручную пакет python3-module-PyQt5-webkit.

Результат: spyder3 начинает запускаться, появляется окно заставки, но потом происходит обратно ошибка запуска - "ImportError: cannot import name 'get_color_name' from 'spyder_kernels.utils.nsview' (/usr/lib/python3/site-packages/spyder_kernels/utils/nsview.py)"

Поиск по интернету дал следующие сведения - Данная ошибка устранена в версии Spyder 4.1 (а в Alt Workstation 10 - Spyder 4.0.1)
Comment 2 ruslandh 2022-07-17 10:25:24 MSK
В p10:

1 нет зависимости на python3-module-PyQt5-webkit
2 Всё равно падает

$ spyder3 
Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created.
Traceback (most recent call last):
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 3718, in main
    mainwindow = run_spyder(app, options, args)
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 3559, in run_spyder
    main.setup()
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 908, in setup
    from spyder.plugins.console.plugin import Console
  File "/usr/lib/python3/site-packages/spyder/plugins/console/plugin.py", line 29, in <module>
    from spyder.utils.environ import EnvDialog
  File "/usr/lib/python3/site-packages/spyder/utils/environ.py", line 19, in <module>
    from spyder.plugins.variableexplorer.widgets.collectionseditor import (
  File "/usr/lib/python3/site-packages/spyder/plugins/variableexplorer/widgets/collectionseditor.py", line 39, in <module>
    from spyder_kernels.utils.nsview import (
ImportError: cannot import name 'get_color_name' from 'spyder_kernels.utils.nsview' (/usr/lib/python3/site-packages/spyder_kernels/utils/nsview.py)
Comment 3 ruslandh 2022-07-17 10:26:23 MSK
Ruslandh, [17.07.2022 10:10]
В Сизифе зависимости исправлены, но всё равно падает:

$ spyder3
Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created.
Traceback (most recent call last):
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 3718, in main
    mainwindow = run_spyder(app, options, args)
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 3559, in run_spyder
    main.setup()
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 908, in setup
    from spyder.plugins.console.plugin import Console
  File "/usr/lib/python3/site-packages/spyder/plugins/console/plugin.py", line 29, in <module>
    from spyder.utils.environ import EnvDialog
  File "/usr/lib/python3/site-packages/spyder/utils/environ.py", line 19, in <module>
    from spyder.plugins.variableexplorer.widgets.collectionseditor import (
  File "/usr/lib/python3/site-packages/spyder/plugins/variableexplorer/widgets/collectionseditor.py", line 39, in <module>
    from spyder_kernels.utils.nsview import (
ImportError: cannot import name 'DataFrame' from 'spyder_kernels.utils.nsview' (/usr/lib/python3/site-packages/spyder_kernels/utils/nsview.py)
Comment 4 Nikolay Strelkov 2022-07-31 20:26:26 MSK
p10 MATE StarterKit, Spyder3 падает даже после ручной установки пакета python3-module-PyQt5-webkit

```
$ spyder3 
Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created.
Traceback (most recent call last):
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 3718, in main
    mainwindow = run_spyder(app, options, args)
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 3559, in run_spyder
    main.setup()
  File "/usr/lib/python3/site-packages/spyder/app/mainwindow.py", line 908, in setup
    from spyder.plugins.console.plugin import Console
  File "/usr/lib/python3/site-packages/spyder/plugins/console/plugin.py", line 29, in <module>
    from spyder.utils.environ import EnvDialog
  File "/usr/lib/python3/site-packages/spyder/utils/environ.py", line 19, in <module>
    from spyder.plugins.variableexplorer.widgets.collectionseditor import (
  File "/usr/lib/python3/site-packages/spyder/plugins/variableexplorer/widgets/collectionseditor.py", line 39, in <module>
    from spyder_kernels.utils.nsview import (
ImportError: cannot import name 'get_color_name' from 'spyder_kernels.utils.nsview' (/usr/lib/python3/site-packages/spyder_kernels/utils/nsview.py)
```
Comment 5 Fr. Br. George 2022-08-23 20:21:29 MSK
Удалил пакет из Сизифа. За это время он категорически устарел, а новый стал изрядно мотсруозным.
При этом pip install spyder реботает, есть не просит, а собирать в Сизиф множество зависимостей нет возможности.