首先,从github将项目克隆到本地。
git clone https://github.com/eragonruan/text-detection-ctpn.git
放在了~/text-detection-ctpn文件夹里。
让我们先cd到这里然后运行一下demo.py,并不惊喜的报错了。
错误信息:
Traceback (most recent call last):
File "demo.py", line 3, in <module>
import cv2
ModuleNotFoundError: No module named 'cv2'
很奇怪的是我已经装了cv2,在anaconda-navigator上也能看见:
emmmm发现问题了,CTPN好像只能在python2.7上跑,而我本机的python是3.6,师兄劝我一步到位直接在服务器上配置,tensorflow也配成GPU版本。
- step1:安装anaconda3
参考上篇博客装的很顺利也很快。
安装完anaconda3以后python就变成默认的3.6了,而实验需要python2.7,所以需要创建一个2.7的环境。