Phyton ImportError: невозможно импортировать имя JHUData из covsirphy.cleaning - PullRequest
0 голосов
/ 01 августа 2020

Я установил пакет, используемый для моделирования covid-19, с помощью python, но получаю сообщение об ошибке

import covsirphy as cs
print(cs.get_version())

Сообщение об ошибке:

Traceback (most recent call last): 
File "/home/compt/PycharmProjects/covid19-sir/sir.py", line 1, in <module> import covsirphy
File "/home/compt/.local/lib/python3.7/site-packages/covsirphy/__init__.py", line 18, in <module>     from covsirphy.cleaning import Term, CleaningBase, DataLoader 

File "/home/compt/.local/lib/python3.7/site-packages/covsirphy/cleaning/__init__.py", line 15, in <module> m_imported = import_module(f"{__name__}.{m.stem}") 
File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level

File "/home/compt/.local/lib/python3.7/site-packages/covsirphy/cleaning/example_data.py", line 6, in <module> from covsirphy.analysis.simulator import ODESimulator 

File "/home/compt/.local/lib/python3.7/site-packages/covsirphy/analysis/__init__.py", line 15, in <module>m_imported = import_module(f"{__name__}.{m.stem}")


File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) 

File "/home/compt/.local/lib/python3.7/site-packages/covsirphy/analysis/sr_change.py", line 9, in <module>

from covsirphy.cleaning import Term, JHUData ImportError: cannot import name 'JHUData' from 'covsirphy.cleaning' (/home/compt/.local/lib/python3.7/site-packages/covsirphy/cleaning/__init__.py)

Ответы [ 2 ]

0 голосов
/ 01 августа 2020

Пожалуйста, подтвердите, что вы используете CovsirPhy версии 2.5.3 или более новые версии.

Если вы установили его с помощью pip, номер версии можно отобразить с помощью команды pip show covsirphy.

0 голосов
/ 01 августа 2020

Импорт непосредственно из библиотеки.

from covsirphy import Term, JHUData

Или, как вариант, используйте свой псевдоним

from cs import Term, JHUData

https://github.com/lisphilar/covid19-sir/blob/master/covsirphy/__init__.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...