Skip to main content

Wraps ECMWF tools (experimental)

Project description

ecmwflibs

A Python package that wraps some of ECMWF libraries to be used by Python interfaces to ECMWF software.

The snippet of code below should return the path to the ecCodes shared library.

import ecmwflibs
lib = ecmwflibs.find("eccodes")

You can get the versions of libraries:

import ecmwflibs
print(ecmwflibs.versions())
{'eccodes': '2.19.0', 'magics': '4.4.3', 'ecmwflibs': '0.4.5'}

Possible issues

If you get this message on Windows:

DLL load failed while importing _ecmwflibs: The specified module could not be found.

this means that the C++ runtime library is not installed. Please download and install vc_redist.x86.exe or vc_redist.x64.exe from https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads.

Acknowledgements

ecmwflibs comes packaged with some third-party open source libraries which are dependencies of Magics and ecCodes. To display the list of embedded libraries and their copyright notices and/or licenses, please type:

python3 -m ecmwflibs credits

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

ecmwflibs-0.5.5-cp311-cp311-macosx_13_0_arm64.whl (42.4 MB view details)

Uploaded CPython 3.11 macOS 13.0+ ARM64

ecmwflibs-0.5.5-cp310-cp310-macosx_13_0_arm64.whl (42.4 MB view details)

Uploaded CPython 3.10 macOS 13.0+ ARM64

ecmwflibs-0.5.5-cp39-cp39-macosx_13_0_arm64.whl (42.4 MB view details)

Uploaded CPython 3.9 macOS 13.0+ ARM64

ecmwflibs-0.5.5-cp38-cp38-macosx_13_0_arm64.whl (42.4 MB view details)

Uploaded CPython 3.8 macOS 13.0+ ARM64

File details

Details for the file ecmwflibs-0.5.5-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.5.5-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ff3b7c0cc6684dba40ea607335ca282ca83df7f8b8a37ca6413af5052bd9ad7d
MD5 5095c9b9ec0769f56c9ed10af8109f67
BLAKE2b-256 b039d2b2ee86c2b3ba695de1420bc216b1b8f2c2d5a1865adcd0851ee59563de

See more details on using hashes here.

File details

Details for the file ecmwflibs-0.5.5-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.5.5-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 437980172ed62f4b070716788a807735bf9a72b765c732d4f88e3eb263ba6f4c
MD5 f8bbc3a1b9e19b3b7f2c3492bc657ca3
BLAKE2b-256 a0dcadd748bba4ec284db2b41fb18ec9f7f32658e760a92458b8de72e3701f32

See more details on using hashes here.

File details

Details for the file ecmwflibs-0.5.5-cp39-cp39-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.5.5-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 acfd042951a9cd2a72a2399b00c927d3d7cfea6255d1d58ccb952b4ae462751a
MD5 63bd39c881473620376984d7d12cd00e
BLAKE2b-256 ffba20fc7e29a18edf1bb1771a8c103eaa9dbc67e586e61da5126053a9188527

See more details on using hashes here.

File details

Details for the file ecmwflibs-0.5.5-cp38-cp38-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.5.5-cp38-cp38-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 891c7226b7b467c2fde445b0cc94ab06f68fcc8651603b32ead1b4946948e722
MD5 7a51afa6196c1505cef6fa4554af4845
BLAKE2b-256 ca431a0b3383b4d1b76668cda1bb568b6ee9dabd53af63802bfa09fa7b0919f4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page