**
win10的 标题系统下实现SUSTechPOINTS环境搭建
**
参考文档:
doc/install_from_source.md · 张金来/SUSTechPOINTS - Gitee.com
在win10的系统下搭建**SUSTechPOINTS环境
1 克隆代码
git clone https://github.com/naurril/SUSTechPOINTS
2 安装环境
2.1 创建虚拟环境
由于已经安装anacona。【anaconda的安装流程参见openmmlab环境搭建及模拟kitti数据集跑pointpillars模型-CSDN博客中1.1章节】
python命令查看python本地base环境是3.8
所以使用如下命令创建虚拟环境:
conda create --name sustech python=3.8 -y
激活虚拟环境
conda activate sustech
2.2 安装torch
查看本地显卡状态
上图显示cuda version=12.2,参看Previous | PyTorch,故使用如下命令安装:
conda install pytorch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 pytorch-cuda=12.1 -c pytorch -c nvidia
如果仅安装cpu版本,使用如下命令
conda install pytorch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 cpuonly -c pytorch
如果由于本地网络的原因,安装失败的话,就请再次执行上述命令,总有一次会成功的。
2.3 安装requirement.txt
cd .\SUSTechPOINTS\
pip3 install -r requirement.txt
完成后提示ERROR如下:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
torch 2.1.0 requires fsspec, which is not installed.
根据提示安装
pip3 install fsspec
由于找不到对应的版本,无法安装成功,改为使用如下命令安装:
pip3 install fsspec==2022.11.0 -i https://mirror.baidu.com/pypi/simple
3 下载模型
通过如下命令下载模型
wget https://github.com/naurril/SUSTechPOINTS/releases/download/0.1/deep_annotation_inference.h5 -P algos/models
或百度网盘
链接:https://pan.baidu.com/s/18sW75hY6_BIupbA9FuOJDw
提取码:deep
4 启动
通过如下命令启动,并前往 http://127.0.0.1:8081
python main.py
正常情况下,会打印如下信息,再进入网址 http://127.0.0.1:8081就可以打开标定界面。
打印信息下图所示:
标定界面下图所示:
可以查看示例下图所示:
5 问题
启动后遇到问题,由于下图箭头所示的原因,导致 http://127.0.0.1:8081打开后,界面是白屏。win系统的部分网友也遇到的类似的问题,但最后不知道怎么解决的。可能跟浏览器有关。
本人在另外一台电脑上,相同的步骤,就可以正常打开。
[05/Dec/2023:15:12:30] ENGINE Set handler for console events.
[05/Dec/2023:15:12:30] ENGINE Started monitor thread 'Autoreloader'.
[05/Dec/2023:15:12:30] ENGINE Serving on http://0.0.0.0:8081
[05/Dec/2023:15:12:30] ENGINE Bus STARTED
本人尝试了安装纯CPU版本的torch,然而还是不行。