anacondapythonyolo3配置_记录mac在gpu服务器远程部署pytorch版本的yolov3(含安装anaconda)...

1、 在mac终端登陆远程服务器ssh [email protected]

2、 建好放yolov3项目的文件夹,进入,并克隆yolov3项目;

项目连接:https://github.com/ultralytic...git clone https://github.com/ultralytics/yolov3.git

3、下载依赖pip install -r requirements.txt

遇到问题如下:

anacondapythonyolo3配置_记录mac在gpu服务器远程部署pytorch版本的yolov3(含安装anaconda)..._第1张图片

原因:当前python版本是2.7的,pip安装的依赖版本达不到requestments.txt文件里的要求

解决:下载python3,并遇到如下问题

2019296f0473bf8fb0960f0cca21f215.png

原因:当前gpu服务器给我的帐号没有root权限

解决:安装anaconda来兼容多版本python

4、安装anaconda:

我这里是命令行方式下载,我的系统是ubuntu18.04先去anaconda官网找的符合要求的安装包路径,因为我说ubuntu,所以选的是lunix版本,我选的安装包路径是:https://repo.anaconda.com/arc...wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh再运行bash Anaconda3-2020.07-Linux-x86_64.sh #后面的文件名看自己下载的是什么就写什么

按enter键进入,遇到提问输入yes继续,至安装完毕在终端测试python3是否存在,没有的话就安装python3conda install python3

遇到问题:显示conda命令不识别

87d420aee7b4c2f2e2e408956cc74eb3.png

原因:没有配置环境路径

解决:确定自己anaconda的安装路径,一般是/home/xxx(你的远程服务用户名)/anaconda3

运行echo 'export PATH="/home/xxx/anaconda3/bin:$PATH"' >> ~/.bashrc #xxx要记得根据自己的情况改

再重启一下服务,使配置生效source ~/.bashrc

这时候就可以使用conda命令了!

至此python3问题解决

5、重新安装requestments.txt里的依赖pip3 install -r requestments.txt

anacondapythonyolo3配置_记录mac在gpu服务器远程部署pytorch版本的yolov3(含安装anaconda)..._第2张图片

待安装完成,至此,pythroch版本的yolov3项目部署完成,下载yolov3权重文件来测试一下wget -c https://pjreddie.com/media/files/yolov3.weights

运行python3 detect.py --cfg cfg/yolov3.cfg --weights yolov3.weights --source data/samples/bus.jpg

原项目yolov3/data/samples下有两张样图,运行完毕后会在yolov3文件夹下生成一个文件夹output,里面即有刚预测出来的图片,下图是我的预测图片结果anacondapythonyolo3配置_记录mac在gpu服务器远程部署pytorch版本的yolov3(含安装anaconda)..._第3张图片

你可能感兴趣的:(anacondapythonyolo3配置_记录mac在gpu服务器远程部署pytorch版本的yolov3(含安装anaconda)...)