I am currently using python 3.7.9. When I try to import scipy
, there is an error in loading dll. I follow the suggestion in the post (Error when loading scipy: OSError: [WinError 126] The specified module could not be found) by downgrading to 1.4.1. scipy
can be imported correctly. However, from scipy.optimize import curve_fit
still presents an error:
ImportError Traceback (most recent call last)
<ipython-input-1-ab04c6ebea77> in <module>
----> 1 from scipy.optimize import curve_fit
~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\scipy\optimize\__init__.py in <module>
387 from __future__ import division, print_function, absolute_import
388
--> 389 from .optimize import *
390 from ._minimize import *
391 from ._root import *
~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\scipy\optimize\optimize.py in <module>
35 asarray, sqrt, Inf, asfarray, isinf)
36 import numpy as np
---> 37 from .linesearch import (line_search_wolfe1, line_search_wolfe2,
38 line_search_wolfe2 as line_search,
39 LineSearchWarning)
~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\scipy\optimize\linesearch.py in <module>
16 from warnings import warn
17
---> 18 from scipy.optimize import minpack2
19 import numpy as np
20 from scipy._lib.six import xrange
ImportError: DLL load failed: The specified module could not be found.```
I have tried to search for different online resources but yet to find a solution. Any idea? Thanks