Bug 52581 - FreeCAD 1.0.0 не работает с модулями
Summary: FreeCAD 1.0.0 не работает с модулями
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: freecad (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 54027
Blocks:
  Show dependency tree
 
Reported: 2024-12-27 23:14 MSK by Sergei Naumov
Modified: 2025-05-05 13:10 MSK (History)
5 users (show)

See Also:


Attachments
Попытка открыть менеджер модулей (150.66 KB, image/png)
2025-05-03 20:44 MSK, AlexeyS
no flags Details
Попытка переключиться на верстак BIM (134.29 KB, image/png)
2025-05-03 20:47 MSK, AlexeyS
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Naumov 2024-12-27 23:14:06 MSK
Попытка работать с модулями (например даже загрузить тему) приводит к:

23:05:20  Involute gear module cannot be loaded
23:05:20  Unknown command 'PartDesign_Sprocket'
23:06:29  Traceback (most recent call last):
23:06:29    File "/usr/lib64/freecad/Mod/AddonManager/AddonManagerOptions.py", line 53, in __init__
23:06:29      self.form = FreeCADGui.PySide6Uic.loadUi(
23:06:29                  ^^^^^^^^^^^^^^^^^^^^^
23:06:29  AttributeError: module 'FreeCADGui' has no attribute 'PySide6Uic'. Did you mean: 'PySideUic'?
23:06:29  AddonManagerOptions is not a preference page
23:06:31  Running the Python command 'Std_AddonMgr' failed:
Traceback (most recent call last):
  File "/usr/lib64/freecad/Mod/AddonManager/AddonManager.py", line 245, in Activated
    if not first_run_dialog.exec():
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/freecad/Mod/AddonManager/addonmanager_firstrun.py", line 51, in exec
    warning_dialog = FreeCADGui.PySide6Uic.loadUi(
                     ^^^^^^^^^^^^^^^^^^^^^

module 'FreeCADGui' has no attribute 'PySide6Uic'

Модуль python3-module-pyside6 установлен (6.7.2)
Comment 1 VuktyL 2025-04-06 11:10:08 MSK
OS: ALT Workstation K 11.0RC (Nemorosa) (KDE:KDE-Wayland/plasma/wayland)
Architecture: x86_64
Version: 1.0.0.Unknown
Build type: Release
Python 3.12.7, Qt 6.8.2, Coin 4.0.2, Vtk 9.3.0, OCC 7.7.2
Locale: Russian/Russia (ru_RU)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Dark/

Error:
10:55:50  Migrating Start Workbench to Start command... done.
10:55:54  Involute gear module cannot be loaded
10:55:54  Unknown command 'PartDesign_Sprocket'
10:56:43  Running the Python command 'Std_AddonMgr' failed:
Traceback (most recent call last):
  File "/usr/lib64/freecad/Mod/AddonManager/AddonManager.py", line 245, in Activated
    if not first_run_dialog.exec():
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/freecad/Mod/AddonManager/addonmanager_firstrun.py", line 51, in exec
    warning_dialog = FreeCADGui.PySide6Uic.loadUi(
                     ^^^^^^^^^^^^^^^^^^^^^

module 'FreeCADGui' has no attribute 'PySide6Uic'
Comment 2 AlexeyS 2025-05-03 20:44:34 MSK
Created attachment 18366 [details]
Попытка открыть менеджер модулей

+ При попытке открыть менеджер модулей со стартового экрана появляется сообщение об ошибке:
module 'FreeCADGui' has no attribute 'PySide6Uic'Running the Python command 'Std_AddonMgr' failed:
Traceback (most recent call last):
  File "/usr/lib64/freecad/Mod/AddonManager/AddonManager.py", line 245, in Activated
    if not first_run_dialog.exec():
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/freecad/Mod/AddonManager/addonmanager_firstrun.py", line 51, in exec
    warning_dialog = FreeCADGui.PySide6Uic.loadUi(
                     ^^^^^^^^^^^^^^^^^^^^^

module 'FreeCADGui' has no attribute 'PySide6Uic'

+ Если выбирать пункт меню Инструменты - Менеджер дополнений, то мелькает сообщение об ошибке и ничего не происходит.
+ Если выбрать пункт меню Правка - Настройки, а затем раздел "Менеджер дополнений", то FreeCAD падает.

+ Данная проблема не наблюдается, если установлен flatpak с FlatHub
Comment 3 AlexeyS 2025-05-03 20:47:20 MSK
Created attachment 18367 [details]
Попытка переключиться на верстак BIM

При попытке переключиться на верстак BIM появляется сообщение об ошибке:
module 'PySide6.QtGui' has no attribute 'QStyledItemDelegate'

Ошибка не возникает, если устанавливать FreeCAD из flatpak с Flathub.
Comment 4 Repository Robot 2025-05-05 13:10:05 MSK
freecad-1:1.0.0-alt3 -> sisyphus:

 Sun May 04 2025 Andrey Cherepanov <cas@altlinux> 1:1.0.0-alt3
 - Fixed using ui forms and port plugins to PySide6.QtWidgets (ALT #52581).