VTK 中文站
返回常见问题
安装编译 2026-05-18 1 分钟阅读

macOS 源码编译 VTK(含 ARM64)

macOS 和 Apple Silicon 上安装或源码编译 VTK,避免架构混用和动态库加载问题。

问题描述

macOS 上 VTK 问题多和架构有关:Python 是 arm64,但依赖是 x86_64,或 Homebrew 安装路径与编译路径不一致。

快速安装

python -m pip install vtk

或使用 Homebrew:

brew install vtk

源码编译

cmake -S vtk -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$HOME/opt/vtk
cmake --build build
cmake --install build

ARM64 注意事项

使用下面命令确认 Python 架构:

python -c "import platform; print(platform.machine())"

Apple Silicon 上建议全链路保持 arm64,不要混用 Rosetta 终端、x86_64 Python 和 arm64 Homebrew。

相关内容

反馈

发现内容错误、链接失效或希望补充案例,可以提交反馈。