Страница 1 из 1

Помогите! Freecad/python-pivy

Добавлено: 28 янв 2017, 10:05
Тринадцатый
Помогите люди добрые!
Не работает модуль Архитектуры в Фриикаде. Не может найти модуль python pivi. На сайте разработчика Фриикада написано что требуется версия 0.9 этого модуля. Нигде не могу найти.
Заранее спасибо.

Re: Помогите! Freecad/python-pivy

Добавлено: 28 янв 2017, 10:55
keleg
вы правильно называете модуль? Что-то ничего похожего во всех дистрах нету.
https://pkgs.org/

Re: Помогите! Freecad/python-pivy

Добавлено: 28 янв 2017, 11:01
keleg
keleg писал(а):вы правильно называете модуль? Что-то ничего похожего во всех дистрах нету.
https://pkgs.org/
а да, в теме он нормально назван. Сейчас попробую собрать.

Re: Помогите! Freecad/python-pivy

Добавлено: 28 янв 2017, 16:30
Тринадцатый
"....Для FreeCAD необходим python модуль pivy (обычно называется python-pivy) версии 0.9 или более поздней...."
взято от сюда http://freecadweb.org/wiki/index.php?title=Download/ru

я находил для разных систем кроме росы этот модуль, но максимум 0.5 версии

З.Ы. а собрать это из исходников чтоли?

Re: Помогите! Freecad/python-pivy

Добавлено: 29 янв 2017, 09:30
Тринадцатый
походу еще и модуль Draft не работает (во всех верстаках панели инструментов отображаются в драфте нет), такая печаль, хоть винду ставь и компас :(, а так хотелось полностью свободный софт юзать

Re: Помогите! Freecad/python-pivy

Добавлено: 29 янв 2017, 11:03
Алзим
А я бы эту тему перенёс в другой раздел.
Этот раздел для оф.информации от разработчиков. А тех.поддержка в других разделах.

Re: Помогите! Freecad/python-pivy

Добавлено: 29 янв 2017, 11:13
Тринадцатый
можно и перенести лишь бы толк был... кстати почему-то в R8 х64 Mate перестал устанавливатся компас v12 3d (через wine), а в R6 x32 KDE ставился без проблем. В итоге остался без CAD на выходных :O:

Re: Помогите! Freecad/python-pivy

Добавлено: 29 янв 2017, 11:31
Алзим
Wine никогда качеством не отличался.
Предположу, что с R6 изменилось много версий.
Но, в РОСЕ несколько веток wine. Если одна не работает, пробуйте ставить другую.
Подробно сказать не могу, т.к. Вайн я использую всего для GIS2, а он у меня работает почти на любой ветке и версии.

Re: Помогите! Freecad/python-pivy

Добавлено: 29 янв 2017, 16:44
Тринадцатый
угу попробую, и будут ждать мб кто нибудь поможет с python pivy и FreeCad в целом

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 08:09
Тринадцатый
ссылки с сайта FreeCad по теме "pivy" приводят на сайт
https://bitbucket.org/Coin3D/coin/wiki/Home
к сожалению мой мозг пока не в состоянии осознать полезность расположенной там инфы для решения проблемы, но мб кому ни будь из старших товарищей пригодится. Там кстати есть какие то исходники.

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 10:04
vzor74
В Alt'е есть вот такой пакет: python-module-pivy, и FreeCAD работает

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 11:26
Тринадцатый
Уважаемый vzor74.
Что такое "Alt"?
У вас работает ФриКад после установки этого модуля или без оного?
Работает Фрикад полностью - т.е модули Draft(черчение) и Arch(архитектура) работают, панели грузятся?

И еще если не трудно объясните где взять этот модуль и как его установить.


З.Ы. я в технологиях и терминологии linux не силен.

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 11:42
vzor74
Под Alt'ом я имел ввиду дистрибутив ALT Linux, на нём FreeCAD загружает все верстаки и панели. А название пакета python-module-pivy я написал в ответ на вопрос от keleg
keleg писал(а):вы правильно называете модуль? Что-то ничего похожего во всех дистрах нету
А в росе у меня так же, как и у Вас, выдаёт ошибку:

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 12:56
Тринадцатый
а можно как нибудь трансформировать этот модуль под Rosa Fresh? или тема мертворожденная? или проще уже на другой дистр. перейти?

З.Ы а программа то интересная, и полезная

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 13:00
vzor74
Думаю, можно, но я, к сожалению, только пользователь. Вся надежда на разработчиков и сборщиков пакетов.

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 13:31
keleg
я собрал pivy локально (на abf собирается сейчас https://abf.io/build_lists/2802432)но, как оказалось, этого мало.
Если хочется именно freecad то хорошо бы все потерянные зависимости найти вместе, всем полезно будет. Если нужно срочно - наверное, лучше попробовать еще какой дистр.

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 13:33
Тринадцатый
вот нашел такую страничку https://abf.rosalinux.ru/server/python-pivy
я так понял кто то толи пытался собрать этот модуль толи сделал это, но как этим воспользоваться до меня пока не доходит

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 13:38
Тринадцатый
Срочно не надо. FreeCad хочется ибо понравился.
Keleg а как искать эти потерянные зависимости?
Поставить этот pivy и посмотреть какую следующую ошибку выдаст?

З.Ы. надо видимо почитать про этот АВF, а то что то часто всплывать стала абривеатура

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 13:42
keleg
abf это наша ферма для сборки. Там все не очень сложно. http://wiki.rosalab.ru/ru/index.php/%D0 ... 0%A1%D0%95

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 13:48
Алзим
Тринадцатый писал(а):вот нашел такую страничку https://abf.rosalinux.ru/server/python-pivy
я так понял кто то толи пытался собрать этот модуль толи сделал это, но как этим воспользоваться до меня пока не доходит
Это для сервера.
Нужный модуль был и для Фрешь, но почему-то его потом удалили.

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 13:59
keleg
а на сайте freecad для той же федоры перечислено все, что нужно. Можно ставить и пробовать - работает-нет.

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 14:06
Алзим
Этот модуль опциональный, а не обязательный.
Он нужен для определённых плагинов.
And optionally:
pivy ( https://bugzilla.redhat.com/show_bug.cgi?id=458975 Pivy is not mandatory but needed for the Draft module )

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 14:29
vzor74
Алзим писал(а):but needed for the Draft module
вот сюда то он и нужен (скрин - выше)

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 15:56
Тринадцатый
keleg писал(а):а на сайте freecad для той же федоры перечислено все, что нужно. Можно ставить и пробовать - работает-нет.
а я думал что от других дистрибутивов нельзя ничего ставить...

З.Ы. два наиболее интересных лично мне модуля FreeСad Arch и Draft как раз и требуют pivy

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 17:36
keleg
не, у нас с федорой и магеей похожие названия пакетов. Смотрим, что нужно на федоре и ставим примерно это же из наших репозиториев.

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 20:54
Тринадцатый
Зарегился на ABF, ознакомился с "Сделай сам-Howto для желающих обновлять программы в РОСЕ".
Пока толку 0.
Пробовал по инструкции сделать сборку pivy - пишет ошибка.
Пробовал сделать сборку coin - пишет ошибка
Нашел вот еще такой текст на офф. сайте фрикада "....Для FreeCAD необходим python модуль pivy (обычно называется python-pivy) версии 0.9 или более поздней. Если он не доступен в вашей системе, вы должны загрузить его отсюда. "
взято отсюда http://www.freecadweb.org/wiki/index.ph ... ownload/ru
Везде обсуждается версия максимум 0.5.0. Причем последние обсуждения которые нарыл датируются 2012 годом. Сюрреализм какой-то.

З.Ы. полно ощущение что бьюсь головой об стену

Re: Помогите! Freecad/python-pivy

Добавлено: 30 янв 2017, 22:32
AVB
Тринадцатый писал(а):На сайте разработчика Фриикада написано что требуется версия 0.9 этого модуля. Нигде не могу найти.
Читаем оригинал: "The pivy python module (usually named python-pivy) is needed by FreeCAD from version 0.9 or above" (http://www.freecadweb.org/wiki/index.php?title=Download).

И переводим: Модуль pivy python (именуемый обычно python-pivy) требуется для FreeCAD версии 0.9 и выше.

Т.о. про номер модуля там речи не идёт, а 0.9 - это версия FreeCAD (ну, бывают и такие "русские" переводы, как на сайте FreeCAD, в отличие от "русских" хакеров :D )

Re: Помогите! Freecad/python-pivy

Добавлено: 31 янв 2017, 06:29
Тринадцатый
ну вот уже легче

Re: Помогите! Freecad/python-pivy

Добавлено: 31 янв 2017, 20:58
notauser
Если у вас x86_64, то скачайте AppImage https://github.com/FreeCAD/FreeCAD/rele ... 4.AppImage, сделайте исполняемым и вперед работать. :)
gkrellShoot_31-01-17_224817.png
gkrellShoot_31-01-17_224900.png
PS Свежеустановленyая ROSA. А там https://dl.bintray.com/probono/AppImages/ есть еще *CAD в AppImage.
И да. В Live-режиме то же работает.
gkrellShoot_31-01-17_231010.png

Re: Помогите! Freecad/python-pivy

Добавлено: 31 янв 2017, 21:31
Тринадцатый
утром когда будет безлимит скачаю попробую
а что это за AppImage? работающая сборка программы в которой уже встроен pivy и работает Arch модуль?

Re: Помогите! Freecad/python-pivy

Добавлено: 01 фев 2017, 06:13
Тринадцатый
по первой ссылке работает. пока подводных камней не обнаружено. Спасибо!

Re: Помогите! Freecad/python-pivy

Добавлено: 01 фев 2017, 18:46
Тринадцатый
радость к сожалению была преждевременной. программа вылетает не просто постоянно а буквально после любого действия, надо пробовать видимо из второй ссылки

Re: Помогите! Freecad/python-pivy

Добавлено: 01 фев 2017, 21:11
Тринадцатый
нашел в сети видимо исходники pivy модуля, попробовал их скомпилировать, начало скрипт запросил swig, это чудо было в наших репозиториях я его поставил, потом запросил coin-config, вот этого я уже не нашел нигде.

З.Ы. глянул в разделе графика - ниодного более или мене серьезного CAD нету в официально поддерживаемых - это видимо заговор какой-то

Re: Помогите! Freecad/python-pivy

Добавлено: 01 фев 2017, 21:28
Алзим
В репозиториях есть файл, который устанавливается как /usr/share/Coin/conf
Лежит в девел-пакете Coin. pkgconfig(Coin).
Смотрел в 2014.1.

Re: Помогите! Freecad/python-pivy

Добавлено: 01 фев 2017, 21:29
AVB
В виртуальной машине имеется LinuxMint KDE 18.1
установил FreeCAD - автоматом установился и искомый вами модуль.

Попробуйте запустить liveCD LinuxMint KDE 18.1 и там установить FreeCAD

Re: Помогите! Freecad/python-pivy

Добавлено: 01 фев 2017, 22:58
Тринадцатый
Походу все таки уходить я буду с этой системы, чот поднадоело ковыряние без результата, а жаль.
Тему в принципе можно закрывать - никому этот фрикад кроме меня видимо и не нужен.

Re: Помогите! Freecad/python-pivy

Добавлено: 01 фев 2017, 23:09
Алзим
Тринадцатый писал(а):походу все таки уходить я буду с этой системы, чот поднадоело ковыряние без результата
Уходите сразу на Убунту или Дебиан. Там совсем другая система. :)
Можете вернутся на Виндовс. 8)
А можете сделать как у многих пользователей (и у меня тоже). Установите себе ВиртулБокс и ставьте себе любую желаемую ось, которую хотите.
Например, если меня просят сделать загрузочную флешку для Винды, то я запускаю в своей Росе ВиртуалБокс с Виндой и делаю.
Там же я могу тестировать практически любые образы любой ОС. И для этого мне не надо по сто раз перезагружаться. Всё делается в одной системе. И никаких проблем с GRUB у меня тоже нет. (При желании я могу их себе устроить, установив на одну виртуальную машину несколько систем).

P.S. Я не первый, кто даёт вам подобный совет про VirtualBox.

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 11:21
vzor74
А, может, багу разработчикам отправить?

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 12:22
Тринадцатый
разработчика чего? Rosы или FreeCAD?
Потихоньку пока выбираю новую систему параллельно пытаюсь добить модуль pivy, как было уже мной рассказано выше, был скачан некий архив с исходным кодом pivy (вот отсюда https://bitbucket.org/Coin3D/pivy/get/8eab90908f2a.zip) По инструкции содержащейся начал устанавливать. В процессе установки видно какие модули\пакеgты требуются, их до устанавливаю. Уже установил:
1. swig
2. coin чегото там devel
4. soqt чего то там
требуется еще несколько пакетов\модулей, но их нету в наших репозиториях, пока не знаю как быть дальше. Без них процесс выдает ошибку.

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 12:47
vzor74
Тринадцатый писал(а):разработчика чего? Rosы или FreeCAD?
Судя по информации о пакете, то всё-таки не разработчику, а, наверное, тому, кто собирает пакет и размещает в репозитории:

Код: Выделить всё

Name        : freecad                      Relocations: (not relocatable)
Version     : 0.16                              Vendor: ROSA
Release     : 2                             Build Date: Пн 19 сен 2016 20:14:17
Install Date: Чт 08 дек 2016 09:59:1   Build Host: localhost.localdomain
Group       : Graphics                      Source RPM: freecad-0.16-2.src.rpm
Size        : 180330305                        License: GPLv2+ and LGPLv2+
Signature   : DSA/SHA1, Пн 19 сен 2016 20:14:17, Key ID e431b71eecbf2b92
Packager    : alzim <alzim@bk.ru>
URL         : http://www.freecadweb.org/
Summary     : FreeCAD is a general purpose 3D CAD modeler
Architecture: i586
Получается, что вопросы нужно задавать alzim:)

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 14:16
Алзим
vzor74 писал(а): Получается, что вопросы нужно задавать alzim:)
На сам FreеCAD жалоб связанных со сборкой я не наблюдаю.
Проблемы с отдельными модулями.
Я не знаю почему инженеры Росы выкинули из репозиториев нужные проги для работы этих модулей.
К тому же, вопросом с данными прогами занялся другой человек.
keleg писал(а):
keleg писал(а):вы правильно называете модуль? Что-то ничего похожего во всех дистрах нету.
https://pkgs.org/
а да, в теме он нормально назван. Сейчас попробую собрать.

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 15:19
Тринадцатый
Алзим писал(а):
Тринадцатый писал(а):походу все таки уходить я буду с этой системы, чот поднадоело ковыряние без результата
Уходите сразу на Убунту или Дебиан. Там совсем другая система. :)
Можете вернутся на Виндовс. 8)
А можете сделать как у многих пользователей (и у меня тоже). Установите себе ВиртулБокс и ставьте себе любую желаемую ось, которую хотите.
Например, если меня просят сделать загрузочную флешку для Винды, то я запускаю в своей Росе ВиртуалБокс с Виндой и делаю.
Там же я могу тестировать практически любые образы любой ОС. И для этого мне не надо по сто раз перезагружаться. Всё делается в одной системе. И никаких проблем с GRUB у меня тоже нет. (При желании я могу их себе устроить, установив на одну виртуальную машину несколько систем).

P.S. Я не первый, кто даёт вам подобный совет про VirtualBox.
почитал про виртуал бокс
надо будет попробовать, но как нормальный долговременный вариант это не то, это только "на по тестить"
к томуже у меня ноуту уже 12 лет, i3, 2 гига оперативы, в общем то переход с винды на россу и прошел из за старости железа и все большй прожорливости всяких там касперских и автокадов с компасами, так что думается мне будет все очень печально в плане производительности с виртуал боксом.

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 15:54
vzor74
Алзим писал(а):вопросом с данными прогами занялся другой человек
это обнадёживает :)
Алзим писал(а):На сам FreеCAD жалоб связанных со сборкой я не наблюдаю.
Проблемы с отдельными модулями
да, сам фрикад (оболочка) запускается, а вот модули для работы с DWG-файлами не работает, а это ключевой момент для тех, кто занимается проектированием в AutoCAD, и мигрирует на linux

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 15:58
vzor74
Алзим писал(а):ноуту уже 12 лет, i3, 2 гига оперативы, в общем то переход с винды на россу и прошел из за старости железа и все большй прожорливости всяких там касперских и автокадов с компасами, так что думается мне будет все очень печально в плане производительности с виртуал боксом
да, для такого железа виртуалбокс - не вариант для таких программ. У меня та же ситуация :( , ноут, правда по-моложе, но тоже i3, 2Г

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 17:18
Алзим
Тринадцатый писал(а): почитал про виртуал бокс
надо будет попробовать
к томуже у меня ноуту уже 12 лет, i3, 2 гига оперативы
С такими параметрами можете ВиртуалБокс даже и не пробовать.
ВиртуалБокс для гостевой системы позволит вам взять не более 1 гига оперативы.
Я точно не помню, но даже 32-х битная Роса при таких параметрах начинает ругаться в процессе установки.

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 17:26
vzor74
Алзим писал(а):С такими параметрами можете ВиртуалБокс даже и не пробовать.
ВиртуалБокс для гостевой системы позволит вам взять не более 1 гига оперативы.
Я точно не помню, но даже 32-х битная Роса при таких параметрах начинает ругаться в процессе установки.
Вот поэтому мы (такие как я и Тринадцатый :wink: ) жаждем добротный аналог AutoCAD на LINUX! :)

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 19:25
Тринадцатый
vzor74 писал(а):
Алзим писал(а):С такими параметрами можете ВиртуалБокс даже и не пробовать.
ВиртуалБокс для гостевой системы позволит вам взять не более 1 гига оперативы.
Я точно не помню, но даже 32-х битная Роса при таких параметрах начинает ругаться в процессе установки.
Вот поэтому мы (такие как я и Тринадцатый :wink: ) жаждем добротный аналог AutoCAD на LINUX! :)
Угу :(

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 19:29
keleg
librecad пробовали?

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 19:59
vzor74
keleg писал(а):librecad пробовали?
Пробовали, но до AutoCAD ему очень далеко и, кроме того, он c DWG не работает. Можно какие-то не сложные эскизы выполнять, но не более того (на мой взгляд). Конечно, каждая программа требует изучения и после этого открываются какие-то новые возможности, но ...

Re: Помогите! Freecad/python-pivy

Добавлено: 02 фев 2017, 21:11
Тринадцатый
Librecad это чистый 2d, неплохая программа для эскизов как было сказано выше.
Кстати LibreCad тоже официально не поддерживается Rosa.

FreeCAD интересен прежде всего тем что 2d, 3d, архитектура, инженерные расчеты и все это параметрическое в одном флаконе.

Когда была винда пользовался компас 3д - мега удобная программа, одно время пользовался и в Rose но после перехода на R8 Mate перестал работать, и тут всплыл FreeCad.

Re: Помогите! Freecad/python-pivy

Добавлено: 26 окт 2017, 10:05
boffkolt
Конечно попахивает некропостом но все же....
Стлкнулся с бедой, что установленный из репозиториев freecad (urpmi freecad) вылетает и нет drawing и draft модулей...расстроился жутко...
Полез на сайт фрикада https://www.freecadweb.org/wiki/Download
Скачал последний appimage 64 bit...
Установил командой ./freecad.appimage и появились модули и вроде по стабильнее работать стал...
Может кому пригодится...

Помогите! Freecad/python-pivy

Добавлено: 03 сен 2018, 14:15
boffkolt
Установил python-pivy. Собрал отсюда: https://github.com/FreeCAD/pivy
1. Перед установкой нужен пакет lib64coin-devel
2. У меня был питон 2.7 сборку и установку делал командами python setup_old.py (build или install)

Может кому-то будет полезно!!!

UPD. Еще забыл, что доустановил пакет SWIG

Помогите! Freecad/python-pivy

Добавлено: 23 мар 2020, 19:00
alexandersolovyov
После некоторых исправлений в файлах исходников, относящихся к установке pivy, удалось собрать и установить пакет python-pivy.
Но "верстаки" Freecad, которые используют pivy, всё равно не работают - многие инструменты ведут себя неправильно, часто программа просто закрывается при попытке использовать какой-нибудь инструмент. Скорее всего, pivy неправильно работает из-за моих ошибок при сборке (удалил из списка подключаемых файлов SoGeo.h, которого нет в libcoin-devel для Rosa R11). Возможно все проблемы из-за того, что операционная система x32.

Всё равно, может кому-то пригодится:

Вот pivy с моими исправлениями:
https://github.com/alexandersolovyov/pi ... rosa_linux

А вот спек-файл, который можно немного доработать (изменить версию pivy, путь к исходникам и названия библиотек) и использовать:
https://abf.rosalinux.ru/server/python- ... -pivy.spec

Если очень хочется использовать Freecad с инструментами Arch, Draft и другими, использующими pivy, решение может быть одним из таких:

- Использовать Linux для процессора x64. Скачать с официального сайта образ Appimage:https://www.freecadweb.org/downloads.php и установить.
- Использовать другую систему, например Debian или Ubuntu, и установить программу из её репозиториев.
- Использовать Windows, скачать программу с официального сайта (https://www.freecadweb.org/downloads.php) и установить.
- Использовать Rosa Linux, желательно x64, и собрать всё самостоятельно. Тогда и pivy, и Freecad нужно собирать для python3. Вот инструкция для FreeCad: https://wiki.freecadweb.org/Compile_on_Linux. Для сборки pivy лучше использовать оригинальные исходники:
https://github.com/coin3d/pivy, а спек-файл сделать на основе того, что я указал выше. Кроме того, перед сборкой pivy нужно обязательно собрать библиотеку Coin3D (пакет libcoin) из свежих исходников: https://github.com/coin3d/coin (если в репозиториях Rosa эту библиотеку не обновили до версии 4.0.0 или новее). Если это не поможет - также нужно собрать из свежих исходников остальные библиотеки, относящиеся к pivy: soqt и simvoleon.

Помогите! Freecad/python-pivy

Добавлено: 03 июл 2020, 13:42
БарсSc
Кому нужен рабочий freecad платформа 2016 (тот что в офф. репах вылетает при булевых операциях) и pivy для работы верстаков freecad-а забирайте.

Freecad
i586 http://abf-downloads.rosalinux.ru/barss ... t/release/
x86-64 http://abf-downloads.rosalinux.ru/barss ... t/release/

Pivy
i586 http://abf-downloads.rosalinux.ru/barss ... t/release/
x86-64 http://abf-downloads.rosalinux.ru/barss ... t/release/

Собрано все для python2 и qt4