You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用conda develop在开发模式下安装脚本及其全部依赖

核心说明

conda develop 本身的设计功能仅为将指定项目路径添加到当前Conda环境的Python sys.path 中,没有自动解析、安装setup.py内声明依赖的能力,依赖需要你额外手动安装。

提示:新版本Conda中conda develop已经从默认组件移除,如果你执行命令时报错找不到该指令,需要先安装conda-build:conda install conda-build


方案1:保留conda develop使用习惯,额外安装依赖

操作步骤如下:

  • 首先激活目标Conda环境
conda activate synthesis
  • 进入项目根目录(即存放setup.py的目录)
cd ~/ultimate-utils/ultimate-utils-proj-src
  • 仅安装setup.py中声明的所有依赖,不安装当前项目本身
pip install --only-dependencies .
  • 执行原有conda develop命令完成开发模式安装
conda develop ~/ultimate-utils/ultimate-utils-proj-src

方案2:用pip可编辑模式替代,自动完成依赖安装+路径添加

如果没有必须使用conda develop的特殊需求,直接使用pip的可编辑开发模式更简便,效果和conda develop完全一致,且会自动安装所有依赖:

  • 激活目标Conda环境
conda activate synthesis
  • 进入项目根目录
cd ~/ultimate-utils/ultimate-utils-proj-src
  • 执行可编辑模式安装,自动安装所有依赖同时添加项目路径到sys.path
pip install -e .

如果需要额外安装开发环境依赖(比如单元测试、格式化工具等声明在extra里的依赖),可以执行:

pip install -e .[dev]

两种方案执行完成后,你再执行查看sys.path的命令,依然能看到你的项目路径已经被正确添加,同时所有setup.py里的依赖也已经安装到当前conda环境中。

内容的提问来源于stack exchange,提问作者Charlie Parker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 02:06:01