如何解决在python中使用fssa包时遇到的ImportError?

问题描述 投票:0回答:1

我正在使用 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)
python scipy-optimize
1个回答
0
投票

不确定您是否仍然需要这个解决方案,但我遇到了同样的问题,解决方案在这里

© www.soinside.com 2019 - 2024. All rights reserved.