Что вызывает эту ошибку pvlib: ImportError: Таблица поиска мутности Linke требует scipy.

Я новичок в pvlip, python и компьютерных науках в целом, поэтому, пожалуйста, будьте спокойны со мной!

Я написал небольшую программу, которая использует широту и долготу и возвращает прогноз мощности генерации для сайта, используя методы ModelChain() и get_processed_data() pvlib, согласно документации.

Все это работало нормально до часа назад, когда - не внеся никаких изменений в мой код на Python - я внезапно начал получать следующую ошибку:

ImportError: Таблица поиска мутности Linke требует scipy. Вы все еще можете использовать clearsky.ineichen, если вы предоставляете свои собственные помутнения.

Быстрый Google говорит мне, что это связано с "clearsky" модулем в pvlib - см. Http://pvlib-python.readthedocs.io/en/latest/_modules/pvlib/clearsky.html

Однако я понятия не имею, почему это вдруг не работает или что изменилось. Я попробовал 'pip install scipy' в моей IDE (cloud9) и получил ответ:

Требование уже выполнено: scipy в /opt/pyenv/versions/3.6.0/lib/python3.6/site-packages Требование уже выполнено: numpy>=1.8.2 в /opt/pyenv/versions/3.6.0/lib/python3.6/site-packages (от scipy)

Если кто-то может помочь, я был бы очень благодарен - я был "так близок" к завершению моего проекта!

Большое спасибо, Мэтт

0 ответов

Я исправил эту проблему при установке пакета "Иерархические наборы данных для Python", подумал о следующей командной строке:

pip install tables 
Другие вопросы по тегам