如何使用conda从源代码以开发模式构建python包?

如何使用conda从源代码以开发模式构建python包?,python,python-2.7,pip,anaconda,conda,Python,Python 2.7,Pip,Anaconda,Conda,我正在从事一个开源python项目,该项目依赖于许多非python软件包(perl,r,…)。因此,它们使用conda安装依赖项,因为它们不能简单地用pip安装 您可以运行$conda安装--channel bioconda 然而,使用这种方法,我需要在运行测试时在本地重建和重新安装包,这是我希望避免的 我只想更改我正在处理的包的python源代码 TL;DR:如何从源代码在开发模式下使用conda构建包 非常感谢您的帮助。Conda有一个类似于setup.py develop的develope

我正在从事一个开源python项目,该项目依赖于许多非python软件包(perl,r,…)。因此,它们使用conda安装依赖项,因为它们不能简单地用pip安装

您可以运行
$conda安装--channel bioconda
然而,使用这种方法,我需要在运行测试时在本地重建和重新安装包,这是我希望避免的

我只想更改我正在处理的包的python源代码

TL;DR:如何从源代码在开发模式下使用conda构建包


非常感谢您的帮助。

Conda有一个类似于
setup.py develop
develope命令:@darthbirth您能举个例子说明如何使用它吗?
$cd path/to/awesome\u包和&Conda develope。
@darthbirth这对我不起作用。conda需要哪些文件才能工作?如果它不工作呢?您收到了什么错误消息
conda develop
只需要一个setup.py文件。但是,它不会安装依赖项,这些依赖项必须由您自己安装。