yolo v3口罩佩戴识别 我的配置过程分享
操作系统 windos10 显卡 1080
显卡型号查看方法:
计算机右键属性>设备管理器>显示适配器
官网下载python 3.6.5
安装python 3.6.5
检查python3.6.5是否可用
进入管理员命令框输入
python
官网下载安装pycharm
官网下载cudnn 7.6.5
解压到C盘根目录,并将bin的路径添加到系统环境变量中
计算机右键属性>高级系统设置>环境变量>系统环境变量>新建
官网下载cuda10.1
cuda安装参考:
https://www.cnblogs.com/arxive/p/11198420.html
官网下载anaconda
安装时注意勾选添加到环境变量
后续的创建虚拟环境工作在 Anaconda Prompt中进行
查看环境清单
conda env list
创建tensorbase虚拟环境
conda create -n tensorbase python=3.6
进入tensorbase环境
activate tensorbase
下载安装tensorflow 1.13.1
pip install tensorflow==1.13.1
清华镜像源安装:
pip3 install --upgrade tensorflow==1.13.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
下载安装keras 2.2
pip install keras==2.2
成功安装就行,这里的报错可以等后期训练的时候再做调整
查看命令清单
conda list
用pycharm打开项目文件
setting>Python Interpreter>Show all
点加号添加编译器,将刚刚配置的虚拟环境添加进去
最后就是在paycharm运行程序,根据报错做调整啦
报错1:
ModuleNotFoundError: No module named 'PIL'
解决方法(在tensorbase中运行):
pip install pillow
报错2:
ModuleNotFoundError: No module named 'matplotlib'
解决方法(在tensorbase中运行):
python -m pip install matplotlib
报错3:
ModuleNotFoundError: No module named 'cv2'
解决方法(在tensorbase中运行):
pip install opencv-contrib-python
还有警告:
python FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. _np_qint16 = np.dtype([("qint16", np.int16, 1)])
解决方法:降低数组函数库的版本
pip install numpy==1.16.4
敲着敲着发现大佬总结过
https://blog.csdn.net/weixin_42081389/article/details/88799552
瑞思拜
还有VOC格式的数据集标注方法参考:
https://b23.tv/Nx0a9P