Что вызывает эту ошибку 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