我是参考这篇博客安装成功的,官网的看的有点懵(期间要翻墙,本来想用docker的,这个之后再说吧)
https://blog.csdn.net/ghw15221836342/article/details/80084984
一步一步来就ok了
学会了:
1.git clone http:xxx 会下载一个包到主目录下
2.jupyter notebook 可以运行和编译代码是一个很好的工具
3.camke编译,有Makefile文件直接输入make编译,编译好的文件夹就是要的,所以那一步就直接make,make完移动文件夹
4.在运行demo.ipynb时候说没安装tensorflow
因为我的tensorflow-gpu是安装本地而不是anaconda的虚拟环境里面也就是说我并没有用conda来装我的tensorflow。再然后我发现我的ipython和jupyter都是安装在anconda3里面所以删它再用pip装就好了(如果是安装在anaconda虚拟环境里面那么看这篇博客:https://www.jianshu.com/p/a8d4df740218)
conda list 看有什么ipython和jupyter
conda list
所以用
conda uninstall ipython
以及
conda uninstall jupyter
报了找不到的错误,不管我直接看list还有什么jupyter,发现有两个和jupyter有关的,直接删了它(忘记截图(⊙o⊙)…)
conda remove XXX
两条命令来卸载它,再pip install ipython
和pip install jupyter
但是说我权限不够,加sudo
sudo install ipython
sudo install jupyter
再看一下
which python
出现/usr/local/bin/ipython
which jupyter
出现/usr/local/bin/jupyter
which python
出现
/usr/bin/python
ok,完美,运行MaskRCNN的demo.ipynb不报tensorflow没找到了。
但在运行demo.ipynb出现异常:No module named 'imgaug'
所以
pip install imgaug
再去执行demo都没报错,好了开始研究它是怎么写了,至于那个coco数据集下载 ,我没有下载(10几g又慢,过段时间再想想办法),所以coco下面三个ipynb三个文件运行都会有各种报错