调试过程中的问题
undefined symbol _Py_FalseStruct
原因:用了python3 去make lib,用了python2 去调用
方法:删掉产生的文件重新用python2 make lib
unexpected unident
原因:缩进错误
方法:重新调整缩进
no module named deeplab
原因:路径没包含正确
方法:
import sys
sys.path.append('path to research')
SyntaxError: Non-ASCII character ‘\xe8’ in file
原因:文中出现中文字符
方法:在代码第一行加入
#!/usr/bin/python
# coding=utf-8
不知道为什么我用的python2.7没成功,所以我,把中文注释,都……删了。
return 的SyntaxError
原因:语法错误
方法:就是各种缩进错误,改掉就行了
no module named _mask
原因:pycocotools的问题
方法:到pycocotools文件夹下执行make