george doultsinos
george doultsinos

Reputation: 71

Problem with importing scipy.optimize. (Windows10 64b, Python 3.7)

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

Answers (1)

Kristiaan
Kristiaan

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

Related Questions