Творческая мастерская "Точка сборки 3D"

Установка OpenCascade - Python 3.7 - Win64

Устанавливаем среду Анаконда 3 (Python 3.7)

Путем экспериментов установлено, что наиболее стабильно все работает на версии Python 3.7. Создаем среду с требуемой версией. Для нашей версии достаточно пакета “Миниконда”.

Устанавливаем библиотеки

Для работы с OpenCASCADE нужны следующие библиотеки:

Оставаясь в командной строке conda набираем команды

conda install pyqt
conda install -c dlr-sc pythonocc-core

Скачиваем и запускаем проект p3

Устанавливаем Git:

Клонируем проект headfire/p3

cd [you parent dir for projects]
git clone https://github.com/headfire/p3.git
cd p3\make
test_core_00_hello

Должно открыться окно со следующей картинкой

Test Image 3

Это значит что среда настроена правильно.

Если ошибка – можно попробовать

https://github.com/tpaviot/pythonocc-core/issues/987

Can you please open the file  
F:\zapoye\anaconda3\envs\pyocc\lib\site-packages\OCC\Display\qtDisplay.py,  
and change the line 38 

from:    
class qtBaseViewer(QtOpenGL.QGLWidget):
to:  
class qtBaseViewer(QtWidgets.QWidget):

Полезные ссылки