Python Forum
ModuleNotFoundError: No module named 'scipy.optimize'; 'scipy' is not a package
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ModuleNotFoundError: No module named 'scipy.optimize'; 'scipy' is not a package
Quick disclaimer: I'm still very much a beginner to python

I get the error in the title when I run

from scipy.optimize import brentq
Everything I've found regarding this issue suggests that I either do not have scipy installed (I do have it installed though) or have it installed incorrectly. Running a "pip install scipy" gives the following output:

Requirement already satisfied: scipy in c:\users\Aaron\appdata\local\programs\python\python38-32\lib\site-packages (1.5.1)
Requirement already satisfied: numpy>=1.14.5 in c:\users\Aaron\appdata\local\programs\python\python38-32\lib\site-packages (from scipy) (1.18.5)

I also found something saying that the interpreter I'm using may be the problem but it appears to be correct. The interpreter selected is:

Python 3.8 (Python Practice) C:\Users\Aaron\PycharmProjects\Python Practice\venv\Scripts\python.exe

I've successfully imported and used pylab as well as numpy so I'm not sure why scipy is being fussy. Also I'm using the PyCharm IDE if that is pertinent. Some help resolving this issue would be greatly appreciated.
You probably have a file called "" in your PYTHONPATH (such as the current directory). It is overriding the interpreter's search for the actual scipy package.

Rename the file so it doesn't conflict.

$ python -c 'from scipy.optimize import brentq; print("ok")' ok $ touch $ python -c 'from scipy.optimize import brentq; print("ok")' Traceback (most recent call last): File "<string>", line 1, in <module> ModuleNotFoundError: No module named 'scipy.optimize'; 'scipy' is not a package

Possibly Related Threads…
Thread Author Replies Views Last Post
  ModuleNotFoundError: No module named 'Seal' Anldra12 10 538 Oct-06-2021, 12:12 PM
Last Post: snippsat
  ModuleNotFoundError: No module named 'bluetooth' Error Rovelin 4 629 Aug-31-2021, 04:04 PM
Last Post: Rovelin
  Using curve_fit to optimize function (TypeError) Laplace12 4 406 Aug-30-2021, 11:15 AM
Last Post: Larz60+
  Scipy sparse setuptools issues Anldra12 11 980 Jun-19-2021, 04:01 PM
Last Post: Anldra12
  No module named 'pysolar' - even tough pysolar is installed - What am I doing wrong? Jghurt 5 998 May-08-2021, 07:03 PM
Last Post: Jghurt
  ModuleNotFoundError: No module named 'graph' Anldra12 3 1,878 May-02-2021, 02:41 PM
Last Post: Anldra12
  ModuleNotFoundError: No module named 'fpdf' KatMac 4 2,252 Apr-19-2021, 01:23 PM
Last Post: KatMac
  Optimize a game of life (4 sec for python when 6 ms for C version !) fatango 0 507 Jan-06-2021, 09:13 PM
Last Post: fatango
  ModuleNotFoundError: No module named 'com' aleksg 9 3,023 Dec-14-2020, 05:00 PM
Last Post: Larz60+
Video ModuleNotFoundError: No module named ‘…’ Frank911 1 1,758 Dec-11-2020, 03:59 PM
Last Post: michael1789

Forum Jump:

User Panel Messages

Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020