PyCharm не может найти ссылки при импорте классов из пакета unyt - PullRequest
0 голосов
/ 22 февраля 2020

Я пытаюсь работать с unyt yt Project, пакетом Python «для работы с данными, имеющими физические единицы» ( источник ).

Когда я пытаюсь импортировать единицы, используя синтаксис, такой как from unyt import degC, PyCharm сообщает мне Cannot find reference 'degC'.

Что я делаю не так?

Я подтвердил, что unyt==2.7.1 в моем Переводчик PyCharm.

unyt in interpreter


Что я вижу

Cannot find reference

Пример кода (чтобы убедиться, что код работает во время выполнения)

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
...