conda环境安装pythonocc库
基本环境
操作系统:Ubuntu 22.04
conda 23.11.0
安装pythonocc-core
conda create --name pyocc python=3.10
conda activate pyocc
conda install -c conda-forge pythonocc-core=7.8.1
也可参考下面的官方地址
pythonocc-core 官方git地址
conda官方地址
经过漫长的等待过程,即可完成安装
测试pythonocc-core的安装情况
为了方便快速验证,可安装一下ipython工具
$ conda install ipython
进入交互命令
$ ipython
Python 3.10.9 | packaged by conda-forge | (main, Feb 2 2023, 20:20:04) [GCC 11.3.0]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.20.0 -- An enhanced Interactive Python. Type '?' for help.
在ipython中,输入如下代码
from OCC.Core.gp import gp_Pnt
from OCC.Core.BRepPrimAPI import BRepPrimAPI_MakeBox
from OCC.Display.SimpleGui import init_display
# 创建立方体
box = BRepPrimAPI_MakeBox(gp_Pnt(0,0,0), gp_Pnt(10,10,10)).Shape()
# 初始化UI
display, start_display, add_menu, add_function_to_menu = init_display()
# 现实立方体
display.DisplayShape(box)
start_display()
正常现实立方体
验证成功