0

我正在尝试使用 yt Project's unyt,这是一个 Python 包“用于处理具有物理单位的数据”(source)。

当我尝试使用类似的语法导入单位时from unyt import degC,PyCharm 告诉我Cannot find reference 'degC'

我究竟做错了什么?

我已经验证了unyt==2.7.1它在我的 PyCharm 解释器中。

翻译中的unyt


我所看到的

找不到参考

示例代码(证明代码在运行时有效)

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: how to infer types of objects created at runtime


版本

  • Python:3.7
  • 统一:2.7.1
  • PyCharm:2019.2.5 CE
4

0 回答 0