Below you will find the latest ECMWF Web API client version in Python which is tested and supported.
We have added the ecmwf-api-client to Python Package Index (PYPI). You can follow the instructions to install the latest version here:
OLD Web API Python Client Releases
Interrupted downloads resume where they left off. See CHANGES.txt
You can install the
ecmwfapi python library by running on Unix/Linux:
sudo pip install https://confluence.ecmwf.int/download/attachments/56664858/ecmwf-api-client-python.tgz
or on Windows:
pip install https://confluence.ecmwf.int/download/attachments/56664858/ecmwf-api-client-python.tgz
If you cannot run the
pip commands, just download the ecmwf-api-client-python.tgz. Extract its content and copy the module
ecmwfapi to a directory pointed by the environment variable
PYTHONPATH. Alternatively you can use the
--user option of pip to install it in
pip install --user https://confluence.ecmwf.int/download/attachments/56664858/ecmwf-api-client-python.tgz
Access MARS script:
The ECMWF Web API clients below have been discontinued and are provided here for reference only.
Unfortunately we are unable to provide help and support for using these clients and we strongly recommend you to use the Python client above
Thank you for your understanding.
|Java||You need to download the client and you will also need the Java JSON package.||1.1||2013-03-09|
|You need to download the client, extract its content and to a directory pointed by the environment variable |
This code relies on the JSON perl module, as well as libwww-perl and Crypt::SSLeay.