安裝
系統需求
- Python 3.10 以上
bezierkit 唯一必要的依賴是 numpy。
安裝套件
bezierkit 0.5.0rc1 是預先發行版,pip 與 uv 預設都會略過預先發行版。請加上 --pre 表示接受,或直接指定完整版本。
選用額外功能
| 額外功能 | 加入內容 | 安裝指令 |
|---|---|---|
cli |
bezierkit 指令(typer 與 rich) |
pip install --pre "bezierkit[cli]" |
matplotlib |
Matplotlib 路徑轉接器 | pip install --pre "bezierkit[matplotlib]" |
使用 uv 時,同樣寫成 uv add --prerelease allow "bezierkit[cli]"。
驗證安裝
會印出 0.5.0rc1。安裝 cli 額外功能後,執行 bezierkit --help 可列出所有指令。
開發環境設定
git clone https://github.com/EconViz/bezierkit.git
cd bezierkit
uv sync --all-extras --dev
uv run pytest