在使用虚拟环境+pip管理python项目时,经常会在开发模块时使用pip install -e . 将项目源码作为可编辑库添加进虚拟环境中方便调用与测试。
pip
pip install -e .
uv提供了相同的功能,只需要在pyproject.toml中加入:
pyproject.toml
[tool.uv] package = true
再运行 uv sync 同步一下就可以了。
uv sync