由于“库未加载”错误,jupyter笔记本电脑无法启动

时间:2019-11-23 21:14:52

标签: python jupyter-notebook python-tesseract python-imageio

Jupyter笔记本电脑始终可以正常启动。直到昨天...我尝试通过pip安装pytesseract,然后又去做其他事情,现在当我尝试启动jupyter笔记本时,这是我每次都能得到的:

 File "/usr/local/Cellar/python3/3.6.4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ctypes/__init__.py", line 348, in __init__
self._handle = _dlopen(self._name, mode)

OSError:dlopen(/System/Library/Frameworks/Foundation.framework/Foundation,6):库未加载:/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib   引用自:/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO   原因:库版本不兼容:ImageIO需要版本1.0.0或更高版本,但libGIF.dylib提供版本0.0.0

我发现我所要做的就是pip uninstall imageio,但是没有这种运气...

1 个答案:

答案 0 :(得分:0)

在他们的网页上,他们指出您需要下载PIL或Pillow而不是imageio,因此,我将尝试通过pip安装Pillow并再次检查是否可以解决一般问题。指向他们的github的链接:

https://github.com/madmaze/pytesseract

  

先决条件:

     

Python-tesseract需要Python 2.7或Python 3.5 +

     

您将需要Python Imaging Library(PIL)(或Pillow fork)。   在Debian / Ubuntu下,这是软件包python-imaging或   python3-imaging。