You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法在Conda环境安装Python模块xarray 2022.3.0求助

解决xarray指定版本安装失败及gempy依赖问题

问题重现

执行安装命令时出现如下错误:

(base) C:\Users\pkaragiannopoulos>pip install xarray==2022.3.0
Collecting xarray==2022.3.0
ERROR: Could not find a version that satisfies the requirement xarray==2022.3.0 (from versions: 0.7.0, 0.7.1, 0.7.2, 0.8.0rc1, 0.8.0, 0.8.1, 0.8.2, 0.9.0rc1, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.10.0rc1, 0.10.0rc2, 0.10.0, 0.10.1, 0.10.2, 0.10.3, 0.10.4, 0.10.5, 0.10.6, 0.10.7, 0.10.8, 0.10.9, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.13.0, 0.14.0, 0.14.1, 0.15.0, 0.15.1, 0.16.0, 0.16.1, 0.16.2, 0.17.0, 0.18.0, 0.18.1, 0.18.2, 0.19.0, 0.20.0, 0.20.1, 0.20.2)
ERROR: No matching distribution found for xarray==2022.3.0

问题原因

  1. pip版本过低:xarray从0.21.0版本开始切换为年份格式的版本号(如2022.3.0),旧版pip无法正确索引这类新版本。
  2. pip源同步延迟:默认pip源可能未同步最新的xarray版本,导致找不到目标版本。

解决方案

方案1:升级pip后重新安装

先升级pip到最新版本,确保能识别新格式的版本号:

python -m pip install --upgrade pip

然后再次尝试安装指定版本的xarray:

pip install xarray==2022.3.0

方案2:使用国内镜像源安装

如果升级pip后仍失败,可切换到国内镜像源(如清华、阿里等),提升包的获取成功率,命令格式如下:

pip install xarray==2022.3.0 -i [国内镜像源地址]

方案3:直接安装gempy,自动处理依赖

无需手动指定xarray版本,让pip自动匹配gempy兼容的依赖版本:

pip install gempy

内容的提问来源于stack exchange,提问作者TAKIS KARAGIANNO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 22:25:30