一、软硬件配置
- 电脑:win10、无独立显卡
- Anaconda: 4.7.12(待安装)
- TensorFlow版本:1.13.0 (待安装)
- python:3.7.10 (已经安装)
二、Anaconda安装
参见以下链接中安装Anaconda的部分,内含安装包资源。
https://blog.csdn.net/weixin_44791964/article/details/106037141
三、TensorFlow安装
[注]Mask-RCNN项目中部分代码,版本太高的tensorflow已经不支持,此处下载版本为1.13.0。
(1) 打开Anaconda Prompt创建tensorflow环境,conda create -n tf python=3.6
当弹出 :Proceed ([y]/n)? 输入y回车
完成后就可以进入此环境
(2)激活tensorflow环境,conda activate tf
(3)安装tensorflow1.13.0
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn tensorflow==1.13.0
[注]里面有一些坑,此处参考链接https://www.jianshu.com/p/12127f2a4488?utm_campaign=haruki
(4)验证是否安装成功,输出Hello TensorFlow说明环境配置成功
四、Mask_RCNN基础运行
(1)在pycharm中配置项目,File-->settings-->Project Interpreter-->Add
选择上图中tensorflow的python.exe的位置,位于Anaconda安装路径下的envs文件夹下。
(2)安装requirement.txt中的内容
pip3 install -r requirements.txt
如果以上不成功,可以选择pip install opencv-python,这样一个个安装
如果网络不行,就利用清华镜像安装。pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python
(3)运行setup.py
python3 setup.py install
(4)安装pycocotools工具
mac是输入以下命令
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pycocotools
window,里面有一些坑参见链接https://www.jianshu.com/p/8658cda3d553
我是用pip方式安装的:
pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI
(5)pyCharm中智能安装Jupyter插件,在终端输入jupyter notebook,启动服务器后打开网页上的demo.ipynb文件依次点击RUN即可运行。