爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 827|回复: 3

[经验总结] 记录conda下的python-cdo库下载

[复制链接]

新浪微博达人勋

发表于 2023-11-20 11:20:53 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 万里路始于足下 于 2023-11-20 23:12 编辑

python-cdo安装
问题:CDO安装:conda install -c conda-forge cdo和python-cdo安装:conda install -c conda-forge python-cdo
均出现下述问题:
PackagesNotFoundError: The following packages are not available from current channels
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
类似:
屏幕截图 2023-11-19 214252.png
最终解决方法:参考https://blog.csdn.net/weixin_45552562/article/details/109668589中的方法三:
进入annaconda网站安装noarch_python-cdo-1.5.7-pyhd8ed1ab_0.tar.bz2包(前缀noarch_代表该包全平台适用。.conda后缀文件的我不能使用)并按文章中的方法操作,
注意 在  conda install --use-local  python-igraph-0.8.3-py38h0d6bca7_2.tar.bz2 这步操作时,
要将 python-igraph-0.8.3-py38h0d6bca7_2.tar.bz2 改为 你下载的包的绝对路径
(该步操作eg:conda install --use-local D:\Anaconda\donwload\pkgs\python-cdo-1.5.7-pyhd8ed1ab_0.tar.bz2)

最后conda list查看下载的库,显示cdo库下载好了。python-cdo库查看不到以及一段文字:WARNING conda.core.prefix_data:_load_single_record(188): Ignoring malformed prefix record at: D:\Anaconda\donwload\conda-meta\noarch_python-cdo-1.5.7-pyhd8ed1ab_0.json


奇怪的是,如果在install之前就删除noarch_python-cdo-1.5.7-pyhd8ed1ab_0.tar.bz2的前缀

conda list时同样会出现上述文字,而且此时显示的是python-cdo库,而找不到cdo库。


或者之后install后去删除\conda-meta\noarch_python-cdo-1.5.7-pyhd8ed1ab_0.json的前缀noarch_
conda list后不会出现上述文字,此时显示的是python-cdo库,而找不到cdo库。






密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2023-11-20 12:29:53 | 显示全部楼层
本帖最后由 万里路始于足下 于 2023-11-20 23:10 编辑

这个下载我认为还是有问题的.
jupter运行下述代码:
from cdo import *
cdo = Cdo()
help(cdo.sinfov)
报错TypeError: expected str, bytes or os.PathLike object, not NoneType   (是否在下载python-cdo之前一定要下好cdo?)



密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-11-20 15:04:09 | 显示全部楼层
是不是windows系统问题呢?安装个虚拟机可以解决。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-11-20 23:08:12 | 显示全部楼层
万里路始于足下 发表于 2023-11-20 12:29
这个下载我认为还是有问题的,
python测试时
from cdo import *

https://zhuanlan.zhihu.com/p/570456580 遇到的错误可以参考一下这个帖子,我暂时还没有这样操作。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表