如何使用uv以可编辑模式安装本地依赖项目?
使用uv以可编辑模式安装本地项目的方法
操作步骤
首先切换到project目录下:
cd project
你有两种方式实现需求:
方式一:命令行直接添加(推荐)
执行以下命令,直接将本地的other-local-project以可编辑模式添加为project的依赖:
uv add --editable ../other-local-project # 或者用缩写形式 uv add -e ../other-local-project
这个命令会自动修改project的pyproject.toml和uv.lock,同时完成可编辑安装。
方式二:手动修改配置后同步
- 打开
project/pyproject.toml,在[dependencies]区块中添加:
other-local-project = { path = "../other-local-project", editable = true }
- 执行同步命令完成安装:
uv sync
效果说明
无论用哪种方式,other-local-project都会以可编辑模式被安装到project的依赖环境中——uv会创建指向本地项目文件的关联,而非复制代码到环境目录。因此你对other-local-project的任何修改,都能立即在project中生效,无需重新安装依赖。
内容的提问来源于stack exchange,提问作者Vincent Claes
相关产品推荐
相关产品推荐

