我正在使用 anaconda 安装中的 python 并使用 python 笔记本。从 jupyer 笔记本(ipython)中,我导入 fssa,如下所示:
import fssa
我收到以下错误消息(见下文)。
您的任何帮助将不胜感激。
我尝试卸载并重新安装 scipy、numpy 和 fssa,然后重新安装 他们,但问题似乎仍然存在。
ImportError Traceback (most recent call last)
/tmp/ipykernel_218856/781571052.py in <module>
----> 1 import fssa
~/anaconda3/lib/python3.9/site-packages/fssa/__init__.py in <module>
82
83 import pkg_resources
---> 84 from .fssa import scaledata, quality, autoscale
85
86 __version__ = pkg_resources.get_distribution(__name__).version
~/anaconda3/lib/python3.9/site-packages/fssa/fssa.py in <module>
46 import scipy.optimize
47
---> 48 from .optimize import _minimize_neldermead
49
50
~/anaconda3/lib/python3.9/site-packages/fssa/optimize.py in <module>
11 import numpy
12 from numpy import asfarray
---> 13 from scipy.optimize.optimize import (OptimizeResult,
14 _status_message, wrap_function)
15
ImportError: cannot import name 'wrap_function' from 'scipy.optimize.optimize'
(/home/debasish/anaconda3/lib/python3.9/site-packages/scipy/optimize/optimize.py)
不确定您是否仍然需要这个解决方案,但我遇到了同样的问题,解决方案在这里。