簡體   English   中英

ImportError:導入defs時DLL加載失敗

[英]ImportError: DLL load failed while importing defs

我正在嘗試安裝sentence-transformers庫。 但是當我導入它時,會彈出這個錯誤:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-c9f0b8c65221> in <module>
----> 1 import h5py

~\Anaconda3\envs\custom_env\lib\site-packages\h5py\__init__.py in <module>
     32         raise
     33 
---> 34 from . import version
     35 
     36 if version.hdf5_version_tuple != version.hdf5_built_version_tuple:

~\Anaconda3\envs\custom_env\lib\site-packages\h5py\version.py in <module>
     15 
     16 from collections import namedtuple
---> 17 from . import h5 as _h5
     18 import sys
     19 import numpy

h5py\h5.pyx in init h5py.h5()

ImportError: DLL load failed while importing defs: The specified procedure could not be found.

我已經安裝了h5py庫。 我錯過了什么?

在可能弄亂一些 DLL 的 CUDA/CUdnn 更新后,我遇到了同樣的問題。 我做了: pip uninstall h5py ,這表明卸載成功以及一些錯誤消息。 並在pip install h5py之后立即

有時簡單的解決方案會奏效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM