之前经过好多天的努力,终于在ubuntu上成功安装了maskrcnn_benchmark,也跑通了COCO detecitons的demo。具体安装过程可以参考上一篇博文https://blog.csdn.net/u010684651/article/details/89362789
但是,之前的一切都是在终端上进行的,当我想在pycharm上跑demo的时候,发现会报错,就是‘no module named cv2’,明明在终端已经成功安装了opencv库了。然后发现,是终端的解释器和pycharm的解释器不同造成的,将pycharm的解释器改成和终端一样的就能解决问题。
首先**之前的maskrcnn_benchmark环境:
conda activate maskrcnn_benchmark
然后进入python:
python
查看终端python解释器的位置:
import sys
sys.executable
知道了终端python解释器的位置之后,在pycharm上添加这个位置的解释器就行了,然后就能在pycharm上运行demo了!