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

LaneATT环境配置步骤

本文介绍Ubuntu下配置车道线检测算法LaneATT代码运行环境,步骤如下。

1. 从LaneATT官方代码仓库下载源码。也可git直接拉取。

2. 安装Anaconda或miniconda 。

参考:https://docs.anaconda.com/miniconda/

3. 创建conda虚拟环境LaneATT(环境名可自定义)

conda create -n LaneATT python=3.8

4. 进入虚拟环境

conda activate LaneATT

5. 安装Pytorch 1.6.0、torchvision 0.7.0、cuda 10.2

conda install pytorch==1.6.0 torchvision==0.7.0 cudatoolkit=10.2 -c pytorch

6. 在工作目录下创建LaneATT文件夹(名字可自定义),将LaneATT代码上传到该文件夹内。

7. 在命令行中切换工作目录到代码文件夹

8. 安装依赖库

pip install -r requirements.txt

9. 修改setuptools版本,否则可能报错

pip install setuptools==58.2.0

10. 切换到lib/nms路径

cd lib/nms

11. 运行setup.py

python setup.py

12. 若安装过程出现gcc报错:“gcc: error trying to exec 'cc1plus': execvp: 没有那个文件或目录,”则在虚拟环境中重新安装gcc和g++,确保两者版本一致(该错误就是gcc和g++版本不一致导致的),以下以从清华镜像源安装以8.5.0版本为例。

conda install -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main gcc_impl_linux-64=8.5.0
conda install -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main gxx_impl_linux-64=8.5.0

13. 切换回工作目录

cd –

14. 运行main.py打印help信息,若出现下图信息,则说明配置成功。

python main.py –help

15. 若出现以下numpy报错,则将numpy版本降级到1.20以下。

pip install numpy==1.18.5 -i https://pypi.tuna.tsinghua.edu.cn/simple

16. 若出现以下报错,则将protobuf降级到3.20以下。

pip install protobuf==3.19.0 -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn

相关文章:

  • Windows CMD 命令大全(Complete List of Windows CMD Commands)
  • 数据结构--查找
  • 计算机视觉(opencv-python)入门之图像的读取,显示,与保存
  • 详解Redis如何持久化
  • 贪心算法精品题
  • 跳跃游戏两则
  • Kubernetes控制平面组件:API Server详解(一)
  • 【STM32】使用电打火器测试火焰传感器,去掉传感器LED依然亮
  • 粉色和紫色渐变壁纸怎么设计?
  • StepAudio:语音大模型
  • IDEA配置JSP环境
  • 汽车开放系统架构(AUTOSAR)中运行时环境(RTE)生成过程剖析
  • salesforce 实现自定义多选列表
  • 【conda环境泄露】所有环境共享了一个包?
  • 拨开顺序表的层层迷雾
  • C++ 编程基础(8)模版 | 8.4、类型萃取
  • Pytorch实现之浑浊水下图像增强
  • 10. docker nginx官方镜像使用方法
  • Mybatis的一级、二级缓存
  • win32汇编环境,加速键的应用示例
  • 商务部:“一国一策”落实对非合作“十大伙伴行动”
  • 证监会:证券公司要处理好功能性和盈利性关系,切实维护好投资者利益
  • 俄罗斯哈巴罗夫斯克市首次举办“俄中论坛”
  • 老旧小区加装电梯后续维护谁负责?上海:各区属房管集团托底保障
  • 罗马教皇利奥十四世正式任职
  • 马上评|家长抱婴儿值护学岗,如何避免“被自愿”?