FileNotFoundError:使用jupyternotebook时找不到模块

当我尝试使用 jupyter notebook 时,收到以下错误消息:

---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-2-8ec26a89e3fd> in <module>
      4 import matplotlib
      5 import matplotlib.pyplot as plt
----> 6 from scipy.io import loadmat
      7 import time
      8 import sys

D:Anaconda3libsite-packagesscipy__init__.py in <module>
    128 
    129     # Allow distributors to run custom init code
--> 130     from . import _distributor_init
    131 
    132     from scipy._lib import _pep440

D:Anaconda3libsite-packagesscipy_distributor_init.py in <module>
     57             os.chdir(libs_path)
     58             for filename in glob.glob(os.path.join(libs_path, '*dll')):
---> 59                 WinDLL(os.path.abspath(filename))
     60         finally:
     61             os.chdir(owd)

D:Anaconda3libctypes__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error, winmode)
    371 
    372         if handle is None:
--> 373             self._handle = _dlopen(self._name, mode)
    374         else:
    375             self._handle = handle

FileNotFoundError: Could not find module 'D:Anaconda3libsite-packagesscipy.libslibbanded5x.EHDKC2XVYTQQ5MALRS6XN2CUSS6SRL6P.gfortran-win_amd64.dll' (or one of its dependencies). Try using the full path with constructor syntax.

但我确信该文件就在文件夹中。谁能帮我?

回答

尝试导入 sklearn 时出现同样的问题。我的 scipy 的版本是 1.6.3,我通过将 scipy 降级为 1.6.2 解决了这个问题

  • Thank you very much! This worked for me, in order to downgrade you need to do conda install scipy=1.6.2

以上是FileNotFoundError:使用jupyternotebook时找不到模块的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>