お試しダウンロードがうまくいかない事例があり、解決したので対処法を紹介しておきます。
PCの構成:Windows11にWSL/Ubuntuをインストール
関連するブログの記述を参考に、home/user/に「.cdsapirc」を置く。
で、home/user/DLDLというフォルダにダウンロード用のスクリプト「test.py」を置いて
ipython
run test.py
を実行したものの、次のエラーが出てします。
途中、client = cdsapi.Client() でエラーが生じていることがわかりますが、大事なのは一番最後のメッセージで、
Missing/incomplete configuration file: /root/.cdsapirc
とあります。つまり、rootフォルダの中に「.cdsapirc」が無いよ、というメッセージ。home/user/に置いてあった「.cdsapirc」をrootにコピーし(警告が出たけどスルー)、再度Ubuntuから立ち上げ直して実行したら、上手くダウンロードできました。
エラーが出たら、メッセージをちゃんと読め、ということですね。
No comments:
Post a Comment