开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

无法找到第三方库(scipy)中的特定函数

PyODPS3节点,代码:

import numpy as np
import scipy

x = np.linspace(0, 10, 100)
y = x**2

使用cumulative_trapezoid计算累积积分
cumulative_integral = scipy.integrate.cumulative_trapezoid(y, x, initial=0)

print("Cumulative integral of y=x^2 from 0 to 10 with 100 points:")
print(cumulative_integral[-1])

报错:
Executing user script with PyODPS 0.9.3
Traceback (most recent call last):
File "", line 9, in
cumulative_integral = scipy.integrate.cumulative_trapezoid(y, x, initial=0)
AttributeError: module 'scipy.integrate' has no attribute 'cumulative_trapezoid'

似乎程序可以读取scipy.integrate,但是没有办法获取cumulative_trapezoid函数。已经添加了资源scipy-1.14.1-cp313-cp313-win_amd64.zip
将后缀改为whl也没有效果。请问这种情况该如何解决?

展开
收起
游客a3es7eckdf4k4 2024-11-05 20:42:06 13 0
0 条回答
写回答
取消 提交回答

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载