我如何更新 xarray?

how do I update xarray?

如何更新 xarray?我试过了:

>>> import xarray
>>> xarray.show_versions
<function show_versions at 0x7fcfaf2aa820>

但我找不到任何文档如何阅读它,或者如何更新到新版本的 xarray。
我不是在电脑上安装它的人,所以我不知道它是通过 anaconda 还是其他方式安装的。有办法找出来吗?

xarray.show_versions 是一个函数,它打印 xarray 及其依赖项的版本。

要获得xarray的版本,你可以查看模块的__version__ 属性。

更新 xarray 最好使用 pipconda,具体取决于您最初的安装方式。

import xarray as xr

print(xr.__version__)
# '0.18.2'

xr.show_versions()
INSTALLED VERSIONS
------------------
commit: None
python: 3.8.8 (default, Feb 19 2021, 18:07:06) 
[GCC 8.3.0]
python-bits: 64
OS: Linux
OS-release: 5.11.0-27-generic
machine: x86_64
processor: 
byteorder: little
LC_ALL: C.UTF-8
LANG: C.UTF-8
LOCALE: ('en_US', 'UTF-8')
libhdf5: 1.12.0
libnetcdf: 4.7.4

xarray: 0.18.2
pandas: 1.2.4
numpy: 1.20.3
scipy: 1.6.3
netCDF4: 1.5.6
pydap: None
h5netcdf: None
h5py: None
Nio: None
zarr: 2.8.3
cftime: 1.5.0
nc_time_axis: None
PseudoNetCDF: None
rasterio: 1.2.3
cfgrib: None
iris: None
bottleneck: 1.3.2
dask: 2021.05.0
distributed: 2021.05.0
matplotlib: 3.4.2
cartopy: None
seaborn: None
numbagg: None
pint: None
setuptools: 53.0.0
pip: 21.1.1
conda: None
pytest: None
IPython: 7.23.1
sphinx: None

待更新xarray:

pip install --upgrade xarray

conda update xarray

查看是否使用 condapip、运行 conda list xarray 安装。如果它是使用 pip 安装的,它应该在 Channel 列中注明 pypi

这是为那些想通过 GUI 和使用 pycharm、spyder 或其他类似软件的人准备的。 所以,尝试在设置中找到 'python interpreter'。大多数软件显示现有的软件包、当前版本、最新版本(例如参见 [​​=16=] 的图像)

可以选择 select 您想要的版本。例如,有时某个模块处于测试阶段并且使用不稳定。因此,您也可以指定最新的稳定版本。适用于任何模块,不限于xarray。