DebianScience 12 и Инженерия

Автор kol1978, 10 мая 2024, 10:29:31

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kol1978

Начну с малого (https://wiki.debian.org/DebianScience/Engineering) 8)
Расчет на прочность из freecad выдает ошибку:
Цитировать12:15:38  environment var 'WM_PROJECT_VERSION' is not defined, fallback to hard-coded (5, 0)
12:15:38  Error: PyFoam is not importable
12:15:38  try to install PyFoam to the system python site-package
12:15:38  During initialization the error "Command '['python3', '-m', 'pip', 'install', 'PyFoam']' returned non-zero exit status 1." occurred in /home/kol/.local/share/FreeCAD/Mod/Cfd/InitGui.py
12:15:38  Please look into the log file for further information
Кто сталкивался? как исправить? интересно только для использования в Debian 12...про CAELinux  не нужно - с ним все понятно 8) ps дело в виртуальной машине или...?

dzhoser

Попробуйте с Wayland на x11 переключиться. Выбирается при выходе из сессии.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ChubaDuba

Цитата: kol1978 от 10 мая 2024, 10:29:31Error: PyFoam is not importable
С python непонятки. PyFoam установлен?

Лия

python3 -m pip install PyFoam --break-system-packages
На ваш страх и риск!

Ну или в venv ставьте :)


Лия

Ну можно и pipx, просто я к venv привыкла :)

ogost

Мысли в слух, для тех, кто мало знаком с инфраструктурой питона:
1. venv создаёт виртуальное окружение, по аналогии с chroot. используется чаще для разработки,
2. pip просто пакетный менеджер. в зависимости от используемого окружения может поставить и глобально в систему (не рекомендуется), и локально для пользователя, и "виртуально" в виртуальное окружение, простите за каламбур.
3. pipx не просто пакетный менеджер. ставит каждый пакет в отдельное виртуальное окружение, чтобы пакеты и их завимости не конфликтовали ни между собой, ни с системными пакетами. Рекомендуемый метод.

kol1978

Спасибо за инфу!очень познавательно.
Что то думается что нужно не из стандартного репозитория ставить а вот это - FreeCAD-0.21.2-Linux-x86_64.AppImage...
У кого это - CfdOF (вообще все а не кое как) работает после установки freecad отсюда - https://pkgs.org ?

dzhoser

Наверное у вас репозитории неправильно прописаны
Покажите
cat /etc/apt/sources.list
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

kol1978

Цитата: dzhoser от 27 мая 2024, 06:18:36Наверное у вас репозитории неправильно прописаны
Покажите
cat /etc/apt/sources.list

Покажите лучше Вы как должно быть?
Цитировать# Зеркало с пакетами для amd64 bookworm (stable)+ исходные тексты
deb-amd64 http://httpredir.debian.org/debian bookworm main contrib non-free
deb-src http://httpredir.debian.org/debian bookworm main contrib non-free

# Зеркало с обновлениями безопасности amd64 bookworm (stable)+ исходные тексты
deb-amd64 http://security.debian.org/ bookworm/updates main contrib non-free
deb-src http://security.debian.org/ bookworm/updates main contrib non-free

# Зеркало с прочими обновлениями amd64 bookworm (stable)+ исходные тексты
deb-amd64 http://httpredir.debian.org/debian/ bookworm-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ bookworm-updates main contrib non-free

# Зеркало необходимое для сетевой установки (udebs)
deb-amd64 http://httpredir.debian.org/debian bookworm main/debian-installer

# Backports
deb-amd64 http://httpredir.debian.org/debian/ bookworm-backports main contrib non-free
deb-src http://httpredir.debian.org/debian/ bookworm-backports main contrib non-free

dzhoser

deb https://ftp.debian.org/debian/ bookworm contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm contrib main non-free non-free-firmware

deb https://ftp.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware

deb https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware

deb https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware

deb https://security.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
# deb-src https://security.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

koshak83

Напомню: Полная информация о том как должен выглядеть sources.list в той или иной версии Debian находится по этой ссылке:
https://wiki.debian.org/SourcesList
Debian Unstable (SID)
Для перехода c Stable на Unstable, в /etc/apt/sources.list нужно заменить содержимое на
deb https://deb.debian.org/debian unstable main contrib non-free non-free-firmwareЗатем в терминале выполнить команду
apt update && apt full-upgrade

Лия

#12