Summary: | не работоспособен (не запускается) в p10 после установки | ||
---|---|---|---|
Product: | Branch p10 | Reporter: | Alexander <alxste> |
Component: | spyder | Assignee: | Fr. Br. George <george> |
Status: | CLOSED WONTFIX | QA Contact: | qa-p10 <qa-p10> |
Severity: | normal | ||
Priority: | P5 | CC: | amakeenk, ancieg, antohami, n.strelkov, zerg |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Alexander
2023-09-09 15:08:36 MSK
После установки недостающего модуля, все равно не запускается: $ sudo apt-get install python3-module-PyQtWebEngine ... Следующие НОВЫЕ пакеты будут установлены: python3-module-PyQtWebEngine 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. ... Завершено. $ 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) На Workstation K 10.1 x86_64 ошибка с No module named 'PyQt5.QtWebEngineWidgets' не воспроизводится, хотя пакет python3-module-PyQtWebEngine и не установлен. Ошибка с spyder_kernels.utils.nsview воспроизводится. В сизифе пакет удалён https://packages.altlinux.org/ru/sisyphus/srpms/spyder/ Передаю мейнтейнеру. spyder 5-й версии установленный через pip в virtualenv в пользовательский каталог работает нормально в p10. но ИМХО удобнее было бы если бы все устанавливалось на "системном" уровне из репозитория. На полностью обновленном MATE StarterKit p10 проблема сохраняется: ``` # apt-get install spyder 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) ``` Проблемное сообщение упомянуто на странице https://github.com/spyder-ide/spyder/issues/15089 , но явного решения там я не нашел. Установку через pip считаю не удобной. Пожалуйста, поправьте rpm-пакет и/или его зависимости. Пакет неработоспособен, и был удалён поэтому: [#338079] p10 DONE (try 3) del=spyder (Ответ для Nikolay Strelkov на комментарий #4) > Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. Никто не попробовал? (Ответ для Sergey V Turchin на комментарий #6) > (Ответ для Nikolay Strelkov на комментарий #4) > > Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. > Никто не попробовал? Нужно собирать версию из Сизифа. Версия в p10 была несовместима с PyQt5 >= 5.13 https://github.com/spyder-ide/spyder/issues/15089#issuecomment-812734184 Запустил попробовать. https://packages.altlinux.org/ru/tasks/339459/ (Ответ для Sergey V Turchin на комментарий #8) > Запустил попробовать. https://packages.altlinux.org/ru/tasks/339459/ Ой, не. Там зависимости ещё разные. Пусть лучше мантейнер пакета занимается. |