创建虚拟环境
在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
安装成功
运行代码
代码运行成功