AirSim 安装简略教程与注意事项
Part 1: 安装摘要
本文旨在记录本人安装AirSim的过程,以便于后续在其他设备上的迁移安装
参考网站:
-
微软官方下载指导:https://microsoft.github.io/AirSim/
-
powershell 下载指导:https://learn.microsoft.com/zh-cn/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.5
具体步骤如下:
-
下载Epic Games Launcher,在Epic上下载UE(>5.0.0),web:https://www.unrealengine.com/en-US/download
-
下载Visual Studio 2022,在installer里面选择 Desktop Development with C++ 和 Windows 10 SDK 10.0.19041
-
选择一个位置(不建议C盘),创建一个文件夹以保存AirSim相关文件,这里以airsim为例;随后用管理员权限打开VS 2022,选择“用终端打开airsim”,在终端处选择开发者命令提示/Developer Command Prompt,在终端运行如下指令(如有必要可使用科学)
git clone https://github.com/Microsoft/AirSim.git
-
上述操作完成后,
cd AirSim
;在命令行输入build.cmd
,这个指令可以下载有关AirSim的各种依赖,本人在运行该指令时出现了 powershell or pwsh not Found 的问题,解决方案见Part 2
Part 2: 问题解决
-
问题1:运行build.cmd出现pwsh/powershell 不存在的问题
-
原因分析:powershell未下载;powershell环境变量未配置;where.exe的环境变量未配置(build.cmd文件中用 where powershell/where pwsh 查找版本进行逻辑判断,如果没有配置where环境变量,将导致where pwsh/ where powershell 输出为空,导致报错);没有赋予管理员权限
-
解决方法:
-
确保在命令行的操作均在管理员权限下打开
-
检查电脑是否安装 powershell,可在应用中查找,如果不存在,请在VS 2022的终端运行指令
winget install --id Microsoft.PowerShell --source winget
-
下载好后在终端输入
pwsh
或powershell
,如果输出版本的话,则下载成功;如果仍然不行,请手动配置环境变量:-
一般情况下,powershell 的位置在
C:\Program Files\PowerShell\7\
,复制该位置;同时找到where.exe
的环境变量,一般是C:\Windows\System32
-
找到路径后,打开“编辑环境变量”,点击
Path
,将上述环境变量进行添加
-
-