一、下载carla的 Windows 压缩包
https://github.com/carla-simulator/carla/releases
小编下载的是 windows 0.9.12.zip版本
因为0.9.13.zip版本小编在下载的时候出现了以下问题:
在carla论坛发现有博主也有一样的问题,但他说改用其他低版本,就不会出现这个问题了(或者你们可以尝试清理一下自己的C/D盘的存储)
下载完成之后是这样一个图:
下载成功之后先不要动,也不要运行任何有关该上面的程序(因为其他配置软件你还没下载)
二、安装python
一定注意注意看自己对应carla所需的版本号
点开压缩包>>WindowsNoEditor>>PythonAPI>>carla>>dist
就能看见自己对应的carla所需配置的python版本
我的版本是:python3.7版本(carla-0.9.12-py3.7-win-amd64)
去官网下载自己所需的版本即可
https://www.python.org/downloads/
一定记得将所需要的python的安装路径记住,要将python位置放入计算机的环境变量中
三、安装pygame
注意:小编用的输入命令是在这里输入cmd
在命令行中输入一下命令:
注意:命令行一定要以管理员身份打开,否则执行下面命令报错。
py -m pip install -U pygame -user
或python -m pip install -U pygame --user
安装之后,测试一下是否成功,输入一下命令:
python -m pygame.examples.aliens
或:py -m pygame.examples.aliens
执行上面的命令有可能会报错,提示你更新pip,按照命令提示更新pip即可
更新命令如下:
py -m pip install --upgrade pip
或:python -m pip install --upgrade pip
安装成功显示游戏界面:
四、安装numpy
在命令行中输入以下命令:
注意:命令行一定要以管理员身份打开,否则执行下面命令报错。
python -m pip install numpy
若提示你更新,按照提示命令更新即可
五、安装future
在命令行中输入一下命令:
注意:命令行一定要以管理员身份打开,否则执行下面命令报错。
python -m pip install future
六、安装unreal Engine
先安装Epic Games Launcher
注意:这里要先注册才能下载
下载完成后的图标
下载完成之后进入这个APP,点击安装unreal Engine
安装时间可能有点久,而且占内存较大
运行
点击carla压缩包>>WindowsNoEditor>>CarlaUE4.exe即可看到以下环境
按Q、W、E、A、S、D键控制前后左右上下(顺序不对应)
之后进入WindowsNoEditor\PythonAPI\examples,在文件路径框内输入cmd进入控制台
运行如下代码,即可控制车在环境中运行
python manual_control.py
好了,接下来你就可以巡行以下其他examples中的例子了(比如 dynamic_weather.py,generate_traffic.py),但是有些例子还是不能运行,小编正在想办法解决
谢谢各位观看,并提出意见!