An extremely efficient and fault-tolerant Named Data Networking protocol
Eclipse zenoh Python API
Eclipse zenoh is an extremely efficient and fault-tolerant Named Data Networking (NDN) protocol that is able to scale down to extremely constrainded devices and networks.
How to install it
The Eclipse zenoh-python library is available on Pypi.org.
Install the latest available version using pip
:
pip install eclipse-zenoh
![warning](https://github.githubassets.com/images/icons/emoji/unicode/26a0.png =20×20)WARNING![warning](https://github.githubassets.com/images/icons/emoji/unicode/26a0.png =20×20) zenoh-python is developped in Rust. On Pypi.org we provide binary wheels for the most common platforms (MacOS, Linux x86). But also a source distribution package for other platforms.
However, for pip
to be able to build this source distribution, there some prerequisites:
pip
version 19.3.1 minimum (for full support of PEP 517).
(if necessary upgrade it with command:'sudo pip install --upgrade pip'
)- Have a Rust toolchain installed (instructions