1

我一般是 pvlip、python 和计算机科学的新手,所以请放轻松!

根据文档,我使用 pvlib 的 ModelChain() 和 get_processed_data() 方法编写了一个小程序,它采用纬度和经度并返回站点的预测发电量。

直到大约一个小时前,一切都运行良好,当时 - 没有对我的 python 代码进行任何更改 - 我突然开始收到以下错误:

ImportError:Linke 浊度查找表需要 scipy。如果您提供自己的浊度,您仍然可以使用 clearsky.ineichen。

一个快速的谷歌告诉我这与 pvlib 中的“clearsky”模块有关 - 请参阅http://pvlib-python.readthedocs.io/en/latest/_modules/pvlib/clearsky.html

但是,我不知道为什么这突然不起作用,或者发生了什么变化。我已经在我的 IDE(cloud9)中尝试了“pip install scipy”,并得到了响应:

已满足要求:/opt/pyenv/versions/3.6.0/lib/python3.6/site-packages 中的 scipy 已满足要求:/opt/pyenv/versions/3.6.0/lib/ 中的 numpy>=1.8.2 python3.6/site-packages(来自 scipy)

如果有人可以提供帮助,我将不胜感激 - 我“如此接近”完成我的项目!

非常感谢,马特

4

1 回答 1

4

我在安装“Hierarchical datasets for Python”包时解决了这个问题,想到了以下命令行:

pip install tables 
于 2019-03-07T12:58:31.187 回答