注:下面仅针对win系统

问题描述:

Python使用CDS API下载ERA5 数据报错,如下:

C:\Users\Administrator\PycharmProjects\CDS_study\venv\Scripts\python.exe C:/Users/Administrator/PycharmProjects/CDS_study/main.py
Traceback (most recent call last):File "C:\Users\Administrator\PycharmProjects\CDS_study\main.py", line 2, in <module>c = cdsapi.Client()File "C:\Users\Administrator\PycharmProjects\CDS_study\venv\lib\site-packages\cdsapi\api.py", line 301, in __init__raise Exception("Missing/incomplete configuration file: %s" % (dotrc))
Exception: Missing/incomplete configuration file: C:\Users\Administrator/.cdsapircProcess finished with exit code 1

问题分析:

原因见倒数第二行:

Exception: Missing/incomplete configuration file: C:\Users\Administrator/.cdsapirc

意思是在C:\Users\Administrator路径下(具体是什么路径要看自己的报错结果)缺少.cdsapirc文件,这个文件里装着下载数据所需的urlkey

解决办法:

参考博主OSurer的文章,前往https://cds.climate.copernicus.eu/api-how-to,没有注册的注册,注册后右边会直接出现url和key;

接下来,新建一个txt文件,将图右红框中的两行文字复制进去,然后保存!!!

然后,把txt文件名改成“ .cdsapirc”,注意是有点(.)的,再将文件存到之前报错提到的路径下。

进行到这一步部分同学问题依然没有解决,他们的情况可能如下图所示:

问题出在文件类型上

这个时候,在此页面点击【查看】→勾选上【文件扩展名】

找到文件,重命名将扩展名(.TXT)删除,出现弹窗告知:

点“是”就行了。

接下来运行程序,

大功告成^_^

Python使用CDS API时,报Exception: Missing/incomplete configuration错误相关推荐

  1. python用cmd运行失败_解决python在cmd运行时导入包失败,出现错误信息 ModuleNotFoundError: No module named ***...

    1.下图为我的自动化测试工程结构图 我通过运行run.bat批处理文件,调用cmd控制台运行start_run.py来开始我的自动化测试,但是出现如下错误: 大家可能知道我们的工程在IDE(Pycha ...

  2. python 安装setuptools时报Compression requires the (missing) zlib module错误的解决方案

    背景: 虚拟机centos下安装python辅助工具 setuptools报错,错误信息大概如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...

  3. python pip安装包时出现 ValueError: check_hostname requires server_hostname 错误 解决方法

    原因及解决方法 1.这种时候可能是你开了vpn连接了外网,关掉vpn即可. 2.可能你之前开了vpn,导致浏览器代理设置使用了代理服务器,在代理设置中关掉即可,具体步骤以谷歌浏览器为例,看下面两张图. ...

  4. pyhon使用CDS API抓取哥白尼气候数据(详细步骤)

    python使用CDS API抓取哥白尼气候数据 [官网:climate data store (cds) - Copernicus Climate Data Store](https://cds.c ...

  5. python 报错 Missing dependencies for SOCKS support 解决方法

    最近在创建新的 Python Virtualenv 时出现了 Missing dependencies for SOCKS support 的错误,经检查后发现为 Python 本身在没有安装 pys ...

  6. python安装包的时候报错 ERROR: Exception: Traceback (most recent call last): File “C:\Users\

    Python下载scrapy的时候报错了,如下图: ERROR: Exception: Traceback (most recent call last): File "C:\Users\西 ...

  7. 【Python】使用CDS API下载ECMWF气候数据

    [Python]使用CDS API下载ECMWF气候数据 数据集简介 最近需要气象数据算东西,找到EC的数据~ECMWF是欧洲中期天气预报中心,他们的ERA模型提供全球的气象再分析和预报数据,最新的数 ...

  8. 调用Nodejs版网易云API时,遇到code:-462报错解决方案

    在今年(2023)四月份,我在调用基于Nodejs版网易云API时,突然出现了下面这个报错: 很明显,网易云在调用API时需要我们进行账户验证,我很自然想到可能是需要登录.那么查阅API文档,我们可以 ...

  9. 报错, Exception: Missing URI template variable ‘id‘ for method parameter of type Long

    问题: 2021-03-24 17:31:05.391 ERROR 12756 --- [io-12000-exec-2] c.y.w.c.GlobalControllerExceptionHandl ...

最新文章

  1. 004_常用词汇句子翻译记录
  2. Android 入门开发
  3. linux远程登录键盘反应慢,通过OpenSSH远程登录时的延迟问题解决
  4. mysql 查询调试_使用MySQL慢速查询日志进行调试
  5. CS0136 无法在此范围中声明名为“channel”的局部变量或参数,因为该名称在封闭局
  6. c语言 五子棋 悔棋代码,跪求C语言五子棋悔棋部分实现
  7. QT的QCameraImageProcessing 类的使用
  8. 经典C语言程序100例之六六
  9. 微软的面试题(超变态但是很经典)
  10. 计算机专业课的教学准备,计算机专业课程教学中的分层教学模式
  11. mysql对本地文件的读取_Mysql 任意读取客户端文件
  12. AJAX使用技巧:如何处理书签和翻页按扭
  13. 等保2.0标准发布一周年,行业用户如何有效落实合规建设
  14. Linux 根文件系统目录结构与功能,4.Linux根文件系统和目录结构及bash特性
  15. buildroot 下载和make nconfig
  16. shell学习之获取用户的输入命令read
  17. 神马?手机逆袭电脑了?PC版《我叫MT》下月在手机上封测?
  18. 互联网周刊:草根创业选择题
  19. 玩一个猜数字的小游戏吧
  20. Adobe产品adobe ID登录卡死问题的解决

热门文章

  1. seastar介绍及源码分析
  2. smartart连续块状流程图_只须四步让你的流程图更美
  3. php 循环 解方程,解方程. 40%X=12080%X-60%X=1.26X+48=168X+20%X=24X-x5=1
  4. Android多媒体开发(2)————使用Android NKD编译原版FFmpeg
  5. 良心整理:PDF工具合集
  6. 教师工作量管理系统设计_关于学生信息管理系统数据库的课程设计
  7. NSN HLR simulator for provisioning in expect
  8. 智能指针(unique_ptr、shared_ptr、weak_ptr)
  9. Linux下配置Popush——陈键
  10. 【ASTGCN之一个特征】代码解读(torch)之train_ASTGCN_r(二)