FileNotFoundError: Could not find module ‘libopenslide-0.dll‘ (or one of its dependencies). Try usin

系统:windows10

python=3.9.0

一、要使用openslide模块

1、要先到官网下载

官网:Downloading OpenSlide

选择windows版本

下载完成后,就解压

我解压的位置:

C:\data\project\slideapi-copy-20230103\openslide-win64-20221217

2、pip 安装

pip install openslide-python==1.1.2

3、修改源码

找到python解释器的位置,我使用的是虚拟环境,找到openslide

C:\Virtualenvs\slide_api_230106\Lib\site-packages\openslide

修改openslide/lowlevel.py

将:

if platform.system() == 'Windows':
    _lib = cdll.LoadLibrary('libopenslide-0.dll')

改为:#发现,就是将1步骤中的bin路径拼接上

if platform.system() == 'Windows': _lib = cdll.LoadLibrary('C:/data/project/slideapi-copy-20230103/openslide-win64-20221217/bin/libopenslide-0.dll')

猜你喜欢

转载自blog.csdn.net/weixin_46371752/article/details/128584162