import numpy as np
from scipy.integrate import odeint
from scipy.signal import find_peaks
Run Code Online (Sandbox Code Playgroud)
第三行触发以下错误:
ImportError: cannot import name find_peaks
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?我没有对我所知道的 scipy 包进行任何更改。另外值得注意的是,仅导入 scipy.signal 不会产生错误。
检查您的scipy版本:
import scipy
print(scipy.__version__)
Run Code Online (Sandbox Code Playgroud)
find_peaks 是 1.1.0 版中的新功能。
如果要更新:
pip install scipy --upgrade
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7684 次 |
| 最近记录: |