远程环境配置Anaconda+Pycharm+FasterRcnn

1、Anaconda的配置,安装完成anaconda后,需在PATH目录下配置几个环境变量
C:\xxx\Anaconda3
C:\xxx\Anaconda3\Scripts
C:\xxx\Anaconda3\Library\bin

2、解决cmd输入python出来microsoft store的问题
删除path发现的第一条为”%USERPROFILE%\AppData\Local\Microsoft\WindowsApps“路径即可。

3、add python interpreter

4、创虚拟环境
在这里插入图片描述
此处为:conda create -n fasterrcnn python=3.6
安装结果:(此处没有换源)
在这里插入图片描述

5、安装各种包(从国内镜像)
pip install opencv-python easydict pillow scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple/
有时候安装失败,要重新来过,因为网络不稳定!

6、安装tensorflow-gup
pip install tensorflow-gpu==1.8.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install tensorflow-gpu==2.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/

7、安装加速库cudnn
conda install cudnn=7
安装keras
pip install keras==2.1.5 -i https://pypi.tuna.tsinghua.edu.cn/simple/

8、项目编译器变化,改成新加的虚拟环境
在这里插入图片描述
9、用服务器跑代码:ip 106.15.250.99 参考学长方法:
https://blog.csdn.net/hesongzefairy/article/details/96276263
ssh -p 端口号 root@ip地址
远程pycharm连接,用过年安装的anaconda版本,虚拟环境xhm

10、先build:python setup.py build_ext --inplace
在这里插入图片描述
11、安装 :python setup.py build_ext install

12、到功能函数 utils里装相关依赖 ?
(xhm) root@58ebb273d07d:~/Workspace/XHM/FIRE_SMOKE/FasterRcnn_fire_smoke/lib# cd utils
(xhm) root@58ebb273d07d:~/Workspace/XHM/FIRE_SMOKE/FasterRcnn_fire_smoke/lib/utils# python setup.py build_ext --inplace

13、替换数据集,改成自己的数据。xml格式的标签。
在这里插入图片描述
在这里插入图片描述
替换
14、调参数
在这里插入图片描述
15、改类别
在这里插入图片描述
16、train-找不到包的的问题:服务器相对位置绝对位置的问题
https://blog.csdn.net/Levy_96/article/details/86629444?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
在这里插入图片描述
更改python的版本

17、报错dynamic module does not define module export function (PyInit_cython_bbox)
百度没有,上google:https://www.it1352.com/1687072.html
原因:更换了python的版本,它在Python 2中运行,但是在Python 3中未编译,但出现以下错误:动态模块没有定义模块导出功能。
需要使用Python 3调用setup.py( python3 setup.py build_ext ,也许是-就地)。这是因为Python 3为模块启动时调用的 init 函数定义了不同的名称,因此需要使用Python 3进行构建以确保生成正确的名称。也就是重新build,安装再装依赖。

18、 训练完后把default里的ckpt模型复制到自己得output里,在ckpt模型的路径下执行一下操作:
cp -r default /root/Workspace/XHM/FIRE_SMOKE/FasterRcnn_fire_smoke/output/vgg16/voc_2007_trainval/

19、同一张图显示多个类别:参考
https://blog.csdn.net/jxl_1207/article/details/78702967
在这里插入图片描述
20、视频里跑代码,问题一:远程服务器没有图形化界面

21、google的efficientdet
问题一:efficientned:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe7 in position 22: ordinal not in。。。
在这里插入图片描述
在这里插入图片描述

Allocation of 603979776 exceeds 10% of free system memory.换个模型
用B3:
在这里插入图片描述

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值