返回常见问题
安装编译
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。
相关内容
反馈
发现内容错误、链接失效或希望补充案例,可以提交反馈。