21211| 6
|
[漂移驴车项目] 【漂移驴车-初阶】Donkeycar HostPC安装优化篇 |
本帖最后由 极凹甫 于 2022-4-23 11:36 编辑 目前Donkeycar是基于Python3.7开发完成的,更高一些python并没有完全测试。 1、下载conda+python3.7 版本的安装包 访问 conda官网: miniconda 最新下载页面 https://docs.conda.io/en/latest/miniconda.html 下载并安装 conda + python3.7的安装包, 不同的OS平台,如下图选择。 安装完成后,打开Terminal /CMD命令行, 执行conda命令测试是否成功。 具体conda的安装方式,请参考:https://conda.io/projects/conda/ ... /install/index.html 2、安装Git 具体的参考方式: https://git-scm.com/downloads Windows 平台 参考 https://git-scm.com/download/win MACOS 平台 参考 https://git-scm.com/download/mac linux 参考https://git-scm.com/download/linux
3、下载Donkeycar的软件 源代码 创建文件夹 (在Terminal/ CMD 终端中运行): git clone Donkeycar源代码:
4、安装Donkeycar 这一步非常关键,如果按照官方文件,执行“conda env create -f install/envs/ubuntu/mac/win.yml”语句,运行速度会非常慢。 创建donkeycar 虚拟环境 进入donkeycar的项目目录,在Terminal/终端中运行下面代码:
pip来安装donkeycar 在目录 projects/donkeycar/install/envs/ 中创建一个文件:requirements.txt 文件内容如下:
修改pip 源 linux/max 下创建目录 ~/.pip, 编辑文件 ~/.pip/pip.conf; window下在user目录下创建pip目录,如C:\Users\xx\pip, 编辑文件pip.ini, 即%HOMEPATH%\pip\pip.ini 。内容如下:
安装Donkeycar 进入projects/donkeycar/目录,在Terminal/CMD终端中,执行下面代码:
Tensorflow GPU 选项 如果你的机器是有强大的GPU, 可以选择执行下面的命令,这样有助于你在训练模型中的速度。 值得注意⚠️的是,可以查查你的机器的GPU型号,去tensorflow官网看看2.2.0版本是否有支持了。
OpenCV 选项 win/mac/Linux 对于Opencv的支持不同,所以如果要安装OpenCV,请去参考相关的安装资料。 到现在为止,如果一切顺利,那恭喜你, Donkeycar已经在你的PC机上安装完成了。 5、测试运行 创建一个donkeycar的工作目录,运行下面指令:--path 是donkeycar工作目录的地址。 运行效果如下:当你看到这个字符版的Donkeycar的时候, 说明PC端的Donkeycar已经安装成功了。 ________ ______ _________ ___ __ \_______________ /___________ __ __ ____/_____ ________ __ / / / __ \_ __ \_ //_/ _ \_ / / / _ / _ __ `/_ ___/ _ /_/ // /_/ / / / / ,< / __/ /_/ / / /___ / /_/ /_ / /_____/ \____//_/ /_//_/|_| \___/_\__, / \____/ \__,_/ /_/ /____/ using donkey v4.3.10 ... |
我执行pip install -r ./install/envs/requirements.txt会报错 源可能用不了 报错信息:ERROR: HTTP error 403 while getting https://pypi.tuna.tsinghua.edu.c ... e754a8bc8d08c85c491 (from https://pypi.tuna.tsinghua.edu.cn/simple/docopt/) ERROR: Could not install requirement docopt from https://pypi.tuna.tsinghua.edu.c ... e754a8bc8d08c85c491 (from -r ./install/envs/requirements.txt (line 6)) because of HTTP error 403 Client Error: Forbidden for url: https://pypi.tuna.tsinghua.edu.c ... docopt-0.6.2.tar.gz for URL https://pypi.tuna.tsinghua.edu.c ... e754a8bc8d08c85c491 (from https://pypi.tuna.tsinghua.edu.cn/simple/docopt/) |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed