我在查看 Conda 的文档时发现了这个:https ://docs.conda.io/projects/conda-build/en/latest/resources/commands/conda-develop.html?highlight=develop
它解释了如何在开发模式下安装包,但似乎没有解释这实际上意味着什么以及它与正常安装有何不同。
我在查看 Conda 的文档时发现了这个:https ://docs.conda.io/projects/conda-build/en/latest/resources/commands/conda-develop.html?highlight=develop
它解释了如何在开发模式下安装包,但似乎没有解释这实际上意味着什么以及它与正常安装有何不同。
首先,请注意该文档是 forconda-build
而不是conda
(它有单独的文档)。前者用于开发 Conda 可交付包;后者用于管理虚拟环境。
显然,conda develop
将构建一个包并仅通过放置的链接安装它site-packages
(具体是将包的路径添加到 site-packages/conda.pth
文件中),而不是直接安装到site-packages
. 听起来它会使您在开发软件包时更容易重建,而无需每次都重新安装。
这是我在代码库中找到的相关简介:
开发模式在适当的位置构建扩展并在 site-packages/ 中创建一个包链接。