在Blender内置Python环境安装matplotlib模块报错,如何解决?
报错核心原因
- Blender 2.93 内置的 Python 3.9 环境默认没有携带 Windows 平台的 C/C++ 编译工具链,当前安装流程触发了 matplotlib 3.4.3 版本的源码编译逻辑,缺少依赖导致流程中断。
- 你选择的 Blender 安装路径在系统受保护的
C:\Program Files目录下,普通权限运行 pip 时没有写入权限,也会触发安装失败。
解决步骤
- 右键点击 Windows 开始菜单中的「命令提示符」,选择「以管理员身份运行」,通过cd命令切换到报错提示的内置 Python 所在目录:
cd C:\Program Files\Blender Foundation\Blender 2.93\2.93\python\bin - 执行命令安装预编译版本的 matplotlib,跳过本地编译流程:
pip install --only-binary :all: matplotlib
- 若出现版本匹配报错,可指定适配 Python 3.9 的稳定预编译版本:
pip install matplotlib==3.3.4 --only-binary :all:
- 如果仍提示路径写入失败,可将 Blender 卸载后重新安装到非系统盘的普通目录(比如
D:\Blender 2.93),再重复上述操作即可。
内容的提问来源于stack exchange,提问作者tryphena
相关产品推荐
相关产品推荐

