Мне нужно открыть изображения SVS в Python 3.7, и кажется, что Openslide - единственный модуль, способный открывать изображения такого размера (30k * 30k пикселей). Я использовал pip install openslide-python
, а также python -m pip install openslide-python
и pip 3 install...
и т. Д.
Я знаю, что модуль был успешно установлен, потому что, если я снова выполню любую из этих команд, командная строка возвращает requirement already satisfied
, однако, когдаЯ запускаю Python и пытаюсь import openslide
, он выдает ошибку внизу.
Я предположил, что файлы .whl или .tar.gz были по неправильному пути, поэтому я сделал кучу копий и поставилони находятся в папках с открытым слайдом в папке Anaconda3. Ошибка сохраняется. Я включил полный код ошибки ниже для ясности.
Дополнительно: Если я запускаю help("modules")
openslide появляется вместе с numpy, math, sklearn и т. Д. Я могу импортировать и запустить все остальныеМодули без проблем.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\brimk\Anaconda3\lib\site-packages\openslide\__init__.py", line 29, in <module>
from openslide import lowlevel
File "C:\Users\brimk\Anaconda3\lib\site-packages\openslide\lowlevel.py", line 41, in <module>
_lib = cdll.LoadLibrary('libopenslide-0.dll')
File "C:\Users\brimk\Anaconda3\lib\ctypes\__init__.py", line 434, in LoadLibrary
return self._dlltype(name)
File "C:\Users\brimk\Anaconda3\lib\ctypes\__init__.py", line 356, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found