Bug 38925 - Не работают функции верстака Plot
Summary: Не работают функции верстака Plot
Status: CLOSED FIXED
Alias: None
Product: Branch p9
Classification: Distributions
Component: freecad (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-11 13:08 MSK by Николай Пряхин
Modified: 2020-09-11 17:42 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Николай Пряхин 2020-09-11 13:08:09 MSK
Шаги воспроизведения: 
1. Запустить Freecad;
2. Создать/открыть проект;
3. Переключить верстак на Plot;
4. Активировать любую функцию верстака. 

Фактический результат: функционал верстака не работает.

Баг выявлен на всех дистрибутивах девятой платформы.

Оформляю задачу основываясь на баге воспроизведенном на p9.0-kworkstation-x86-64.

Вывод терминала: 
библиотека matplotlib, не найдена, поэтому модуль графиков не может быть загружен
Running the Python command 'Plot_Axes' failed:
Traceback (most recent call last):
  File "/usr/lib64/freecad/Mod/Plot/PlotGui.py", line 58, in Activated
    import plotAxes
  File "/usr/lib64/freecad/Mod/Plot/plotAxes/__init__.py", line 24, in <module>
    import TaskPanel
  File "/usr/lib64/freecad/Mod/Plot/plotAxes/TaskPanel.py", line 29, in <module>
    import Plot
  File "/usr/lib64/freecad/Mod/Plot/Plot.py", line 48, in <module>
    raise ImportError("matplotlib not installed")

matplotlib not installed

Установленные пакеты matplotlib:

[root@kworkstation-9-x86-64-20200909 ~]# rpm -qa | grep matplotlib
python-module-matplotlib-2.2.3-alt3.x86_64
python3-module-matplotlib-tk-2.2.3-alt3.x86_64
python3-module-matplotlib-cairo-2.2.3-alt3.x86_64
python-module-matplotlib-cairo-2.2.3-alt3.x86_64
python3-module-matplotlib-2.2.3-alt3.x86_64
python-module-matplotlib-gtk3-2.2.3-alt3.x86_64
python3-module-matplotlib-gtk3-2.2.3-alt3.x86_64
Comment 1 Andrey Cherepanov 2020-09-11 15:11:04 MSK
Попробуйте установить пакет python-module-matplotlib-qt4
Comment 2 Николай Пряхин 2020-09-11 16:29:21 MSK
Да, помогло.
Comment 3 Repository Robot 2020-09-11 17:42:17 MSK
freecad-1:0.18.4-alt5 -> sisyphus:

 Fri Sep 11 2020 Andrey Cherepanov <cas@altlinux> 1:0.18.4-alt5
 - Require python-module-matplotlib-qt4 for workbench (ALT #38925).