如何为Blender的site-packages安装YAML包?已尝试命令但失败
给Blender安装YAML包的解决办法
直接说问题和解决步骤:
- pip仓库里没有名为
yaml的包,正确要安装的包是pyyaml,这是你出错的核心原因之一 - 你原命令里的
-t参数和目标路径之间没有空格,加上路径含空格需要正确用引号包裹
修正后的命令(管理员身份执行)
"C:\Program Files\Blender Foundation\Blender 3.0\3.0\python\bin\python.exe" -m pip install pyyaml -t "C:\Program Files\Blender Foundation\Blender 3.0\3.0\python\lib\site-packages"
备选方案:通过Blender内部安装
如果命令行操作麻烦,直接在Blender的脚本编辑器里运行这段代码:
import subprocess import sys pip_cmd = f"{sys.executable} -m pip install pyyaml" subprocess.call(pip_cmd, shell=True)
运行后可以通过Blender顶部菜单「窗口-切换系统控制台」查看安装结果。
验证安装是否成功
在Blender脚本编辑器里执行以下代码,没有报错就说明安装成功:
import yaml print("YAML包安装成功")
内容的提问来源于stack exchange,提问作者Michael Hajný
相关产品推荐
相关产品推荐

