我一直在尝试遵循微软 Project Malmo 依赖指南的第二步。
https://github.com/Microsoft/malmo/blob/master/doc/install_windows.md
我需要为 ffmpeg 创建环境变量。我已将 ffmpeg 安装在 C:\ffmpeg,因此它的 bin 位于 C:\ffmpeg\bin。我尝试了以下操作
通过命令提示符
set ffmpeg=C:\ffmpeg\bin
通过 GUI 菜单
My Computer
Environment variables
Add
Name ffmpeg
Value C:\ffmpeg\bin
两种方法都不起作用。我应该能够输入 ffmpeg 并看到它被识别,但目前我仍然收到“无法识别”的错误。
** 编辑: **什么是 PATH 和其他环境变量?如何设置或使用它们?我觉得这是在推荐我已经采取的步骤。如果我的步骤有错误,请指出。
答案1
我应该能够输入ffmpeg
并看到它被识别
但我现在仍然收到“无法识别”的错误。
您已添加新的环境变量称为ffmpeg
。
你应该添加C:\ffmpeg\bin
到现存的 PATH
环境变量。
看如何编辑系统 PATH 以便在 Windows 中轻松访问命令行或者什么是 PATH 和其他环境变量?如何设置或使用它们?了解使用说明。
笔记:
- 如果您使用控制面板 GUI 更改路径,则需要关闭并重新启动所有
cmd
shell 才能看到更改。
答案2
将 ffmpeg.exe 复制到 C:\Windows\System32
无需处理任何其他变量。但是,这可能被视为安全问题。