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.6.2-cp311-cp311-macosx_13_0_arm64.whl (42.9 MB view details)

Uploaded CPython 3.11 macOS 13.0+ ARM64

ecmwflibs-0.6.2-cp311-cp311-macosx_10_9_universal2.whl (44.2 MB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

ecmwflibs-0.6.2-cp310-cp310-macosx_13_0_arm64.whl (42.9 MB view details)

Uploaded CPython 3.10 macOS 13.0+ ARM64

ecmwflibs-0.6.2-cp310-cp310-macosx_11_0_x86_64.whl (44.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

ecmwflibs-0.6.2-cp39-cp39-macosx_13_0_arm64.whl (42.9 MB view details)

Uploaded CPython 3.9 macOS 13.0+ ARM64

ecmwflibs-0.6.2-cp39-cp39-macosx_11_0_x86_64.whl (44.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

ecmwflibs-0.6.2-cp38-cp38-macosx_11_0_x86_64.whl (44.2 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

ecmwflibs-0.6.2-cp37-cp37m-macosx_11_0_x86_64.whl (44.2 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

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

File metadata

File hashes

Hashes for ecmwflibs-0.6.2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d9caf71447d43820d589f1210747d79e888783de7b978052663ca8d4e8f3cd67
MD5 e538443b5d9ecf3f8df09cafd463bb86
BLAKE2b-256 bb2f5cd431923255f83e72b1f76408668e25d65ef02a4c5ada13682e076e1a13

See more details on using hashes here.

File details

Details for the file ecmwflibs-0.6.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.6.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0ddf7bad829e89fe95fb45553f299ed36a62db738bc54f47cb1708b36d8a8adb
MD5 b0dcb10568c40c8db281a1696c080c2e
BLAKE2b-256 7fde5ad5d37391c7229ebab792753f57118bac690edceb4e41be99df26b1e6b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ecmwflibs-0.6.2-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e136367df167cf1f74acfd8342ea6b4af745f91fbc19eb87245caf50ddb05e37
MD5 55ea44a477d6f124bcab31eb4c151a52
BLAKE2b-256 58c3a4398b94d624a60bf049ee6390ab12d4f475bd9f7c6c0771aa297069a5d8

See more details on using hashes here.

File details

Details for the file ecmwflibs-0.6.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.6.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 42850008ad033c1a5ad316a882d3238c6debed91783445e3777f433a67a38309
MD5 0b2c21101655c25dcd285336ea2ae455
BLAKE2b-256 48d9f5d50c03a7d1e55be784fb1f1b68bd4ff1b729381cbdb21fb6a68b331469

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ecmwflibs-0.6.2-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6e073a1b991bf5433ca65ad9281dd5a0758949c26e22dc902530f86a6454bcdb
MD5 bbe28ad1745a983c73933ffabe49b207
BLAKE2b-256 de7245c3a4d4ef1485b6a68ca3dba406d013e9a5797a22ab9337f8414d7deacf

See more details on using hashes here.

File details

Details for the file ecmwflibs-0.6.2-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.6.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8b0b100ba2fbee91806d5366fbec8c25a087d23f8a4e0fe4302efc055d54a9ce
MD5 0293cbf2c93ea45e113db2b03455f0e7
BLAKE2b-256 039fe9285f58c362321df226a154303eb947113e2563cd49a44cd97117e62712

See more details on using hashes here.

File details

Details for the file ecmwflibs-0.6.2-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.6.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 eda902f1a28d9698d1b15567c4835787caf3767d5e94a36b91c4d92659d7f474
MD5 ec7e79b5e628030de861eaf5a58f2e51
BLAKE2b-256 125d4dad4ccceab6817ed147cdc3ea4de70692280a6637a8bbbcbb16a1e85841

See more details on using hashes here.

File details

Details for the file ecmwflibs-0.6.2-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for ecmwflibs-0.6.2-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 110ff815c5dcf9ad94c816746a34276437cc0e14ebfdcdfe257fa9bd5569f94d
MD5 4cfaaaa53e0dbcab4d9b0107bfca47dd
BLAKE2b-256 73c581f5533c66d75fbf5f6c67466257a324876e41daa766c03c55c9aa363e41

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