上下文
发行类型:导入错误
操作系统: Mac 10.14.5
OpenSlide Python版本:openslide-python1.1.1
详细信息
嗨,我已经在MacOS10.14.5(在virtualenv环境中)上安装了openslide 1.1.1,命令如下:
pip install openslide-python在python中键入import openslide时,我将面临此错误:
Traceback (most recent call last):
File ".../lib/python3.6/site-packages/openslide/lowlevel.py", line 44, in <module>
_lib = cdll.LoadLibrary('libopenslide.0.dylib')
File "/anaconda3/lib/python3.6/ctypes/__init__.py", line 426, in LoadLibrary
return self._dlltype(name)
File "/anaconda3/lib/python3.6/ctypes/__init__.py", line 348, in __init__
self._handle = _dlopen(self._name, mode)
OSError: dlopen(libopenslide.0.dylib, 6): image not found
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File ".../lib/python3.6/site-packages/openslide/__init__.py", line 29, in <module>
from openslide import lowlevel
File ".../lib/python3.6/site-packages/openslide/lowlevel.py", line 55, in <module>
"Is OpenSlide installed?")
ImportError: Couldn't locate OpenSlide dylib. Is OpenSlide installed?我去找了GitHub的代表。但是我找不到任何关于这个问题的合理答案.
如果有人有答案的话,那就太棒了。
谢谢
发布于 2019-09-09 12:59:45
@曹明武解决了这个问题:
要在Mac上使用openslide-python,首先需要安装openslide。
要做到这一点,在命令shell中键入brew install openslide (如果您没有安装自制的,安装它,它是快速和容易的)。
一旦安装了openslide,就可以在命令shell中键入pip install openslide-python。
最终,import openslide会成功的!!
发布于 2021-12-09 10:03:28
只需运行conda install -c conda-forge openslide,如果您正在使用anaconda,它将解决问题。
https://stackoverflow.com/questions/57853556
复制相似问题