未找到模块错误:没有名为“scipy.optimize”的模块

vsikbqxv  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(563)
from scipy.optimize import curve_fit
from matplotlib import pyplot

我遇到的错误是-

Traceback (most recent call last):
File "H:/Hrishikesh1/best_fit.py", line 4, in <module>
from scipy.optimize import curve_fit
ModuleNotFoundError: No module named 'scipy.optimize'

我能做些什么来解决这个问题?
附加信息-这是我使用pip安装scipy包时的输出-

Installing collected packages: scipy
Successfully installed scipy-1.9.1
WARNING: Ignoring invalid distribution -cipy 
(c:\users\workstation2\appdata\local\programs\python\python310\lib\site- 
packages)

WARNING: Ignoring invalid distribution -cipy 
(c:\users\workstation2\appdata\local\programs\python\python310\lib\site- 
packages)

WARNING: Ignoring invalid distribution -cipy 
(c:\users\workstation2\appdata\local\programs\python\python310\lib\site- 
packages)
vjrehmav

vjrehmav1#

我用你的代码的第一行做了一个测试文件,看看我是否得到了同样的错误。我没有得到同样的错误使用python 3.9.12,numpy 1.23.1和scipy 1.9.1。我也没有得到同样的警告时,安装scipy。这可能是一个问题,与一个新的python版本,scipy还不兼容。然而,我不知道为什么它不为你工作。我知道这些版本的工作。

相关问题