Bootstrap

IA-YOLO代码复现

创建虚拟环境

在anaconda中创建IAYOLO的虚拟环境,为了便于区分,这里将虚拟环境命名为IAYOLO

conda create --name IAYOLO python=3.6

python版本建议在创建虚拟环境的就设置好,这样会为后续减少很多麻烦

创建结束

激活虚拟环境

conda activate IAYOLO

 添加虚拟环境

添加成功

 

在anaconda中也切换到项目所在的目录

下载代码 

建议代码直接自己下载,使用clone语句不太稳定,经常下载失败

 requestment.txt也可以自己下载之后放到指定路径中,这样比较方便

pip install -r ./docs/requirements.txt

这句代码运行的时间比较长,需要耐心等待

报错处理 

ERROR: Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly
如果是Python3.6则使用下面代码

pip install opencv-python==4.3.0.38

出现下面报错

Script file ‘D:\anaconda\Scripts\pip-script.py’ is not present

在anaconda中运行下面代码

conda install -f pip

问题解决

解决之后继续使用前面的代码安装

安装成功

 

运行代码 

 运行evaluate.py代码

报错

ModuleNotFoundError: No module named 'tensorflow'

解决

pip install tensorflow

安装成功

继续运行代码

报错

ModuleNotFoundError: No module named 'easydict'

 解决

pip install easydict

安装成功

报错

ModuleNotFoundError: No module named 'tensorflow.contrib'

 解决

pip uninstall tensorflow
pip install tensorflow==1.14.0

安装成功

报错

ModuleNotFoundError: No module named 'skimage'

 解决

pip install scikit-image

安装成功

运行代码

代码运行成功

 

 

;