PyO3 + maturin,從 Rust 編譯成 Python Extension 連同 .pyi 型別存根打包進 wheel 全流程
# 建立 Rust 專案
建立 Rust 資料夾
mkdir my_rust_lib
cd my_rust_lib
建立 Cargo.toml(Rust 的設定檔
Cargo.toml 內容:
[package]
name = "my_rust_lib"
version = "0.1.0"
edition = "2021"
[lib]
name = "my_rust_lib"
crate-type = ["cdylib"] # ← 關鍵!編譯
more...


