معرفی شرکت ها


eclipse-zenoh-flow-0.4.0a2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

The python API for Eclipse Zenoh Flow
ویژگی مقدار
سیستم عامل -
نام فایل eclipse-zenoh-flow-0.4.0a2
نام eclipse-zenoh-flow
نسخه کتابخانه 0.4.0a2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده ZettaScale Zenoh Team <zenoh@zettascale.tech>
ایمیل نویسنده ZettaScale Zenoh Team <zenoh@zettascale.tech>
آدرس صفحه اصلی https://github.com/ZettaScaleLabs/zenoh-flow-python
آدرس اینترنتی https://pypi.org/project/eclipse-zenoh-flow/
مجوز EPL-2.0 OR Apache-2.0
[![Discussion](https://img.shields.io/badge/discussion-on%20github-blue)](https://github.com/eclipse-zenoh/roadmap/discussions) [![Discord](https://img.shields.io/badge/chat-on%20discord-blue)](https://discord.gg/vSDSpqnbkm) <img src="https://raw.githubusercontent.com/eclipse-zenoh/zenoh/master/zenoh-dragon.png" height="150"> # Python Zenoh Flow API [Zenoh Flow](https://github.com/eclipse-zenoh/zenoh-flow) provides a Zenoh-based dataflow programming framework for computations that span from the cloud to the device. :warning: **This software is still in alpha status and should _not_ be used in production. Breaking changes are likely to happen and the API is not stable.** ----------- ### Requirements - Rust: see the [installation page](https://www.rust-lang.org/tools/install) - a matching version of libpython. On linux systems, it's typically packaged separately as ``libpython3.x-dev` or `python3.x-dev`. - Python >= 3.7 - pip >= 22 - virtualenv ### How to build Create and activate a python virtual environment: ```bash $ python3 -m virtualenv venv $ source venv/bin/activate ``` Build the Python Wheel **within** a Python virtual environment. ```bash $ python3 -m venv venv $ source venv/bin/activate (venv) $ git clone https://github.com/atolab/zenoh-flow-python (venv) $ cd zenoh-flow-python/zenoh-flow-python (venv) $ pip3 install -r requirements-dev.txt (venv) $ maturin build --release ``` **Deactivate** the venv and install the python bindings. ```bash (venv) deactivate $ pip3 install ./target/wheels/<there should only be one .whl file here> ``` #### Build the wrappers Build the Python wrappers. :warning: **Python Wrappers SHOULD NOT be built within a Python virtual environment** ```bash $ cargo build --release -p py-op -p py-sink -p py-source ``` #### Build the docs Once you have installed the Python binding you can also generate the documentation. ``` $ cd docs $ pip3 install sphinx_rtd_theme sphinx -y $ make html ``` The docs will be available under `_build/html/index.html`. ### Run an example Clone, build and install [Zenoh Flow](https://github.com/zenoh/zenoh-flow), and then use the provided `py-pipeline.yml` example to run it. :bulb: Note that you actually only need to update the paths in `py-pipeline.yml` file. ```bash $ zfctl launch py-pipeline.yml ```


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl eclipse-zenoh-flow-0.4.0a2:

    pip install eclipse-zenoh-flow-0.4.0a2.whl


نصب پکیج tar.gz eclipse-zenoh-flow-0.4.0a2:

    pip install eclipse-zenoh-flow-0.4.0a2.tar.gz