当前位置: 首页 > news >正文

AirSim 安装过程记录 - zzh

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

具体步骤如下:

  1. 下载Epic Games Launcher,在Epic上下载UE(>5.0.0),web:https://www.unrealengine.com/en-US/download

  2. 下载Visual Studio 2022,在installer里面选择 Desktop Development with C++ 和 Windows 10 SDK 10.0.19041

  3. 选择一个位置(不建议C盘),创建一个文件夹以保存AirSim相关文件,这里以airsim为例;随后用管理员权限打开VS 2022,选择“用终端打开airsim”,在终端处选择开发者命令提示/Developer Command Prompt,在终端运行如下指令(如有必要可使用科学)
    git clone https://github.com/Microsoft/AirSim.git

  4. 上述操作完成后,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

    • 下载好后在终端输入pwshpowershell,如果输出版本的话,则下载成功;如果仍然不行,请手动配置环境变量:

      • 一般情况下,powershell 的位置在 C:\Program Files\PowerShell\7\,复制该位置;同时找到where.exe的环境变量,一般是C:\Windows\System32

      • 找到路径后,打开“编辑环境变量”,点击Path,将上述环境变量进行添加

http://www.hskmm.com/?act=detail&tid=25431

相关文章:

  • LARAVEL安装报错:Illuminate\Database\QueryException could not find driver (Connection: sqlite, SQL:
  • 基于AXI模块的视频流传输(硬件连接篇)
  • [GDOUCTF 2023]泄露的伪装
  • 仿射密码
  • AtCoder Regular Contest 207 (Div.1) 游记
  • 深入解析:AI破局:饿了么如何搅动即时零售江湖
  • 从零开始学Flink:数据输出的终极指南
  • 数据编织平台实现AI代理自助数据访问
  • [题解]P12008 【MX-X10-T4】[LSOT-4] Fragment of Memories
  • 线性表的顺序存储和链式存储
  • AWS WebRTC:获取ICE服务地址(part 3):STUN服务和TURN服务的作用 - 实践
  • Python中的对象池与驻留机制:小整数、字符串与大整数
  • 基于ADMM无穷范数检测算法的MIMO通信系统信号检测MATLAB仿真,对比ML,MMSE,ZF以及LAMA
  • 点乘与叉乘的由来:从四元数到公理自洽的启示
  • 【算法深练】分组循环:“分”出条理,化繁为简 - 教程
  • java学习日记10.5
  • 【JNI】JNI基础语法
  • 【EF Core】通过 DbContext 选项扩展框架
  • 从Chrome渲染器代码执行到内核:MSG_OOB漏洞分析与利用
  • assistant-ui
  • 20251006 之所思 - 人生如梦
  • C# Avalonia 16- Animation- RotateButton
  • 2025 十一集训
  • 汇编实验3
  • 20251005 模拟测 总结
  • 基于Python+Vue开发的体育用品商城管理系统源码+运行步骤
  • 完整教程:Microsoft Word使用技巧分享(本科毕业论文版)
  • (转)The Ten Commandments of Digital Cotrol(Part1)
  • ctf逆向常见算法----base64
  • 02020409 EF Core基础09-一对一、多对多、EF Core基于关系的复杂查询