我正在尝试将新的 Python 包用于气象目的,MetPy。它依靠使用品脱来支持单位。由于 Pint/units 部分中的错误,我正在努力导入 MetPy 的任何基本模块,这是导入所有子模块的代码的一部分。(这不是我的代码,这是来自包)
from __future__ import division
import pint
import numpy as np
units = pint.UnitRegistry(autoconvert_offset_to_baseunit=True)
TypeError: __init__() got an unexpected keyword argument 'autoconvert_offset_to_baseunit'
在这里的基本品脱文档(http://pint.readthedocs.org/en/latest/nonmult.html)中,这是一个常见的命令,作为“引发错误的替代方法”,所以我不知道为什么会这样不在这里工作。
有没有人有品脱的经验并且知道可能是什么问题?我是 Python 新手,今天之前没有使用过 Pint。