lmfit包ImportError:无法导入名称differential_evolution

时间:2018-04-18 17:21:19

标签: python importerror lmfit

作为标题,我正在决定导入不想加载的包lmfit。我只是打电话给翻译,然后输入

import lmfit

但导入似乎没有朝着正确的方向发展,我收到了错误消息

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/lmfit/__init__.py", line 42, in <module>
    from .confidence import conf_interval, conf_interval2d
  File "/Library/Python/2.7/site-packages/lmfit/confidence.py", line 12, in <module>
    from .minimizer import MinimizerException
  File "/Library/Python/2.7/site-packages/lmfit/minimizer.py", line 26, in <module>
    from scipy.optimize import differential_evolution, least_squares
ImportError: cannot import name differential_evolution

我在这里看了一下,但所有与ImportError:相关的答案都没有令人满意的答案,而且我是Python的新手,所以如果我犯了一些错误,我很期待为了你的解释。

1 个答案:

答案 0 :(得分:0)

它正在尝试使用scipy,而您似乎没有。尝试安装scipy。如果使用anaconda,则为pip install scipyconda install