首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到pvlib.pvsystem.Array

找不到pvlib.pvsystem.Array
EN

Stack Overflow用户
提问于 2021-07-13 07:07:00
回答 1查看 306关注 0票数 2

我正在使用pvlib-python来模拟一系列光伏装置。

我一直在运行正常的pvlib-python过程代码(如入门教程中所描述的)。

我现在试图扩展我的模型,以便能够处理几个不同方向的面板阵列等,但连接到同一逆变器。为此,我认为最简单的方法是使用pvlib.pvsystem.Array创建一个数组对象列表,然后我可以传递给pvlib.pvsytem.PVSystem类(如描述的这里)。

我现在的问题是我根本找不到pvsystem.Array?我刚得到:

AttributeError:模块“pvlib.pvsystem”没有属性“Array”

当我尝试使用以下方法创建Array实例时:

代码语言:javascript
复制
from pvlib import pvsystem

module_parameters = {'pdc0': 5000, 'gamma_pdc': -0.004}

array_one = pvsystem.Array(module_parameters=module_parameters)

array_two = pvsystem.Array(module_parameters=module_parameters)

system_two_arrays = pvsystem.PVSystem(arrays=[array_one, array_two],
                                  inverter_parameters=inverter_parameters) 

如示例在PVSystem和数组页面中中所述。

我使用的是pvlib-python=0.8.1,它安装在我的conda env中,使用conda,-c,conda python。

我对此感到非常困惑,因为我显然可以在读取文档上看到关于pvsystem.Array的所有文档,并在pvlib's github上看到源代码。

当我查看conda中的代码时,它在pvsystem下没有Array (或者如果我使用dir(pvlib.pvsystem)列出它),所以安装是有问题的,但我只是不知道是什么。我已经尝试过再次安装pvlib并使用不同安装,但问题总是一样。

我是不是漏掉了一些很明显的东西?

亲切的问候和感谢,

EN

回答 1

Stack Overflow用户

发布于 2021-07-13 10:40:17

此特性在当前稳定版本(8.1)中不存在。如果您想已经使用它,可以将最新的源代码作为zip文件下载并安装,或者在您的计算机上克隆pvlib git存储库。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68357949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档