Я пытаюсь работать с unyt
yt Project, пакетом Python «для работы с данными, имеющими физические единицы» ( источник ).
Когда я пытаюсь импортировать единицы, используя синтаксис, такой как from unyt import degC
, PyCharm сообщает мне Cannot find reference 'degC'
.
Что я делаю не так?
Я подтвердил, что unyt==2.7.1
в моем Переводчик PyCharm.

Что я вижу

Пример кода (чтобы убедиться, что код работает во время выполнения)
from unyt import degC # Source: https://github.com/yt-project/unyt/issues/99#issue-477869520
t1 = 0 * degC
t1.convert_to_base()
print(t1)
Вывод: 273.15 K
Смежные вопросы
Поскольку класс degC
добавляется в пространство имен unyt
во время выполнения, более глубокий вопрос заключается в следующем: PyCharm: как вывести типы объектов, созданных во время выполнения
Версии
- Python:
3.7
- unyt:
2.7.1
- PyCharm:
2019.2.5 CE