Reputation: 71
I have a problem importing scipy.optimize, as well as other scipy's modules. Every time I run the code I get the following error:
File "C:/Users/project/test.py", line 4, in from scipy.optimize import *
File "C:\Users\project\venv\lib\site-packages\scipy__init__.py", line 156, in from . import fft
File "C:\Users\project\venv\lib\site-packages\scipy\fft__init__.py", line 76, in from ._basic import (
File "C:\Users\project\venv\lib\site-packages\scipy\fft_basic.py", line 1, in from scipy._lib.uarray import generate_multimethod, Dispatchable
File "C:\Users\project\venv\lib\site-packages\scipy_lib\uarray.py", line 27, in from ._uarray import *
File "C:\Users\project\venv\lib\site-packages\scipy_lib_uarray__init__.py", line 114, in from ._backend import *
File "C:\Users\project\venv\lib\site-packages\scipy_lib_uarray_backend.py", line 15, in from . import _uarray # type: ignore
ImportError: DLL load failed: The specified module could not be found.
I tried reinstalling both numpy and scipy as well as installing scipy manually from here as some suggested, however nothing changed. I use Windows10 64b, Python 3.7.
Upvotes: 3
Views: 3165
Reputation: 21
I uninstalled SciPy 1.4.1 and installed SciPy 1.4.0. It resolved the problem.
pip uninstall scipy
pip install scipy==1.4.0
Upvotes: 2