这样建立网站,wordpress安装方式,广州制作网站公司,深圳定制西装哪家好本文记录如何在 Ubuntu 18.04 系统中配置 AirSim 和 Unreal Engine 4.27#xff0c;并成功打开默认的 Blocks 环境项目。
环境说明
系统#xff1a;Ubuntu 18.04Unreal Engine 版本#xff1a;4.27AirSim#xff1a;主分支文件路径#xff1a; Unreal Engine#xff1a…本文记录如何在 Ubuntu 18.04 系统中配置 AirSim 和 Unreal Engine 4.27并成功打开默认的 Blocks 环境项目。
环境说明
系统Ubuntu 18.04Unreal Engine 版本4.27AirSim主分支文件路径 Unreal Engine/home/yourname/Research/UnrealEngineAirSim/home/yourname/Research/AirSim
遇到的问题
按照 AirSim 官方教程 配置后打开 Blocks 项目时Unreal Engine 提示如下错误
This project was made with a different version of the Unreal Engine.即使版本相同仍提示项目来自不同的引擎版本。
解决方案
以下是完整的解决步骤
1. 清理 Blocks 项目
进入 Blocks 项目的目录并运行清理脚本
cd /home/yourname/Research/AirSim/Unreal/Environments/Blocks
./clean.sh2. 安装 Mono
确保系统安装了 mono-complete这是一个可以在 Linux 上运行 .exe 文件的工具
sudo apt update
sudo apt install mono-complete3. 创建 Mono 的符号链接
为确保 Mono 的路径正确执行以下命令创建符号链接
sudo ln -s /usr/bin/mono /bin/mono
sudo ln -s /usr/lib/mono /lib/mono4. 重建 Blocks 项目
运行以下命令使用 Unreal Build Tool 重建 Blocks 项目
/home/yourname/Research/UnrealEngine/Engine/Binaries/ThirdParty/Mono/Linux/bin/mono /home/yourname/Research/UnrealEngine/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Linux -Project/home/yourname/Research/AirSim/Unreal/Environments/Blocks/Blocks.uproject -TargetTypeEditor -Progress5. 启动 Unreal Engine 编辑器
从命令行启动 Unreal Engine 4.27 编辑器
/home/yourname/Research/UnrealEngine/Engine/Binaries/Linux/UE4Editor6. 打开 Blocks 项目
在 Unreal Engine 编辑器中执行以下步骤
点击 More Browse。导航到项目路径/home/yourname/Research/AirSim/Unreal/Environments/Blocks/Blocks.uproject出现以下提示时This project was made with a different version of the Unreal Engine.点击 More Options Skip conversion。
7. 完成配置
成功打开 Blocks 项目不过每次启动时仍需手动点击 “Skip conversion”目前暂无更好的解决方法。 参考https://github.com/microsoft/AirSim/issues/4535#issuecomment-1136095046