windows上安装carla9.12版本
目录
这里标识出一些注意点,主要还是基于官方文档(解决了百分之九十的问题,剩下来的要找到过年)以及部分前辈的博客,防止自己忘记。
安装的前置部分
本人是从一台重装了win10系统电脑上从零开始安装所需配置。根据Carla官方文档,抛去硬件要求。这里需要的是CMake,Git,Make,7zip以及python3.7(此为对应9.12版本)。
这里的安装完全可以按照文档提示来进行。当然,在这里要注意版本号。最重要的是,安装上述配置时,建议直接勾选Add to path,免得自己手动添加环境变量。
那么自己真的手贱了咋办呢?请右键单击此电脑,选择属性,在这里看到高级系统设置。
点击进入,可以看到这里环境变量的位置了。
看到这里的Path了把,选中后,点击编辑
新建环境变量,加入这些玩意,都是你的安装位置,你只要注意最后的文件夹即可。
这里多出了一个奇怪的路径,Windows Kits\8.1…。为啥要装这个?其实是因为VS2019(好像2017也是)的Installer中,单个组件已经没有WinSDK8.1了。而虚幻引擎编译就需要这个东西,所以请自己下载,然后添加环境变量。
这里顺便把VS也装一下,VS2019哦,别忘了。请记得勾选下图四个选项。
请注意,不要忘了C++游戏开发下的Unreal Engine安装程序以及**.Net下的.Net Framework 4.6.2开发工具** 。这些都不要忘记勾选。
安装特供版unreal engine
当然,先按照文档来下载,按文档中的要求在命令行中输入命令。不过请注意,文档右下角对应的版本,这里我们要让它对应v0.9.12。
切换盘符,以及cd来指定安装文件夹的操作就不赘述了。
在经过漫长的折磨后,终于可以用VS2019点开UE4.sln了(点开安装文件夹就有)。进入之后,请勾选三大选项’Development Editor’, ‘Win64’ , ‘UnrealBuildTool’ ,一个都别少。然后右键UE4编译。
又是编译到地老天荒之后,可以按文档提示双击进入了
安装CARLA(错误版)
之前有些误认子弟了,这个安装包直接解压虽然也可以运行Carla,但是其实并不是从源码上编译的。这里把这个错误留着,以作提示。
本人直接用的carla官方的压缩包,点入其github文件地址。
点击进入下方readme中的website,官网。
右侧选择版本。
到了这里,上面的是程序,下面是地图资源。
这里差点忘了,还需要在命令行中用pip3 install安装numpy与pygame。pygame版本不计较,而numpy在文件中则有明确要求。
下载后解压第一个压缩文件,直接进入,双击点开CarlaUE4。进入后,打开cmd命令行,位置在你安装文件夹下WindowsNoEditor\PythonAPI\examples处。可以如文档中输入 python maunal_control.py
。此时GTA破产版就能用了。
安装CARLA(重新安装)
为啥会发现之前的安装不合适呢,因为这里的Carla是WindowsNoEditor,里面连Import的文件夹也没有。还是老老实实使用Carla的官方文档上的命令,从GITHUB上clone下来。