mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2024-11-26 15:32:05 +00:00
de803b2beb
- Merge unused field `used_to_be_wasi_ctx` in `AOTModuleInstance` into `reserved` area - Add field `memory_lock` in `WASMMemoryInstance` for future refactor - Go binding: fix type error https://github.com/bytecodealliance/wasm-micro-runtime/issues/3220 - Python binding: type annotation uses the union operator "|", which requires Python version >=3.10
679 B
679 B
WARM API
- Notice: The python package
wamr.wamrapi.wamr
need python >=3.10
.
Setup
Pre-requisites
Install requirements,
pip install -r requirements.txt
Build native lib and update bindings
The following command builds the iwasm library and generates the Python bindings,
# In WAMR root directory
bash language-bindings/python/utils/create_lib.sh
This will build and copy libiwasm into the package.
Samples
- basic: Demonstrating how to use basic python bindings.
- native-symbol: Desmostrate how to call WASM from Python and how to export Python functions into WASM.