Skip to content

对比

对照表

操作npm / YarnPoetryuv (推荐)
初始化项目npm init -ypoetry inituv init
安装所有依赖npm installpoetry installuv sync
添加依赖npm i axiospoetry add requestsuv add requests
添加开发依赖npm i -D jestpoetry add pytest --group devuv add pytest --dev
运行脚本npm run startpoetry run python main.pyuv run main.py
临时运行工具npx create-react-app(无直接对应,需安装)uvx cowsay (完美对应 npx)
更新依赖npm updatepoetry updateuv lock --upgrade
配置文件package.jsonpyproject.tomlpyproject.toml
锁文件package-lock.jsonpoetry.lockuv.lock

venv 上不了桌 🤡🤡🤡

总结

  • 个人项目 / 新项目 / 追求速度: 闭眼选 uv。它的体验最接近现代前端工具链(Vite/Bun)。
  • 公司老项目 / 需要打包发布: 可能还得用 Poetry,因为生态更久远。