Python OpenCV导入错误mac

Python OpenCV导入错误mac,python,opencv,computer-vision,Python,Opencv,Computer Vision,我正试图在我的Mac(OS High Sierra)上安装OpenCV,在教程之后做了一些小的修改。为完整起见,到目前为止,我已完成以下工作: sudo xcode-select --install export PATH=/usr/local/bin:$PATH >> /.bashrc source ~/.bashrc brew install python python3 brew link python brew link python3 brew postinstall p

我正试图在我的Mac(OS High Sierra)上安装OpenCV,在教程之后做了一些小的修改。为完整起见,到目前为止,我已完成以下工作:

sudo xcode-select --install
export PATH=/usr/local/bin:$PATH >> /.bashrc
source ~/.bashrc

brew install python python3
brew link python
brew link python3
brew postinstall python3

pip3 install virtualenv virtualenvwrapper
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 >> /.bashrc
export WORKON_HOME=$HOME/.virtualenvs PROJECT_HOME=$HOME/Develsource/usr/local/bin/virtualenvwrapper.sh >> /.bashrc
brew install opencv
echo /usr/local/opt/opencv/lib/python3.6/site-packages >> /usr/local/lib/python3.6/site-packages/opencv3.pth
这一切似乎都很好。在上面,我将教程的
WORKON\u HOME
更改为
virtualenvs
,而不是
virtualenvsexport

然后我进入我的虚拟环境:

mkvirtualenv cv-py3 -p python3
workon cv-py3
pip install numpy scipy scikit-image matplotlib scikit-learn
deactivate
现在我返回并链接OpenCV:

cd ~/.virtualenvs/cv-py3/lib/python3.6/site-packages/
ln -s /usr/local/opt/opencv@3/lib/python3.6/site-packages/cv2.cpython-36m-darwin.so cv2.so
现在问题来了:

workon cv-py3
python3
import cv2

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: dlopen(/Users/JosephBullock/.virtualenvs/cv-py3test/lib/python3.6/site-packages/cv2.so, 2): Library not loaded: /usr/local/opt/tesseract/lib/libtesseract.3.dylib
  Referenced from: /usr/local/Cellar/opencv/3.4.1_3/lib/libopencv_text.3.4.dylib
  Reason: image not found
cv-py3上的作业 蟒蛇3 进口cv2 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 导入错误:dlopen(/Users/JosephBullock/.virtualenvs/cv-py3test/lib/python3.6/site-packages/cv2.so,2):未加载库:/usr/local/opt/tesseract/lib/libtesseract.3.dylib 引用自:/usr/local/ceral/opencv/3.4.1_3/lib/libopencv_text.3.4.dylib 原因:找不到图像
就是在这里,我不确定哪里出了问题,该怎么办。

您必须安装库“tesseract”。执行以下命令:

brew install tesseract