首先,該問題的發(fā)生是由于你的機器中有多個版本的Python, 例如,同時存在python3.5和anaconda的版本
用Python-v查看默認(rèn)版本.例如,我是用的pip3安裝的tesserocr第三方庫,而我用python-v查看的時候,是將anaconda3的Python作為默認(rèn)版本,所以這個時候就會報錯,這個時候,我的做法是直接用將anaconda3移除
mv -rf ~/anaconda3
然后
sudo vim ~/.bashrc
刪除anaconda3的環(huán)境變量
source /bashrc
使更改生效
此時,再用python-v時會發(fā)現(xiàn)版本為python3.5
這個時候我在用Ipython(個人比較習(xí)慣使用Ipython)新建項目就會發(fā)現(xiàn)沒有anaconda3這個選項,只能新疆python3的項目,新疆python3的項目之后
import tesserocr
則不會報錯