【问题标题】:Contributing to Python: edit git/cloned code or installed code? [closed]为 Python 做贡献:编辑 git/克隆代码还是安装代码? [关闭]
【发布时间】:2012-02-29 12:44:33
【问题描述】:

我想为托管在 github 上的开源 Python 项目做出贡献。 但是代码库作为模块出现,需要像这样使用 pip 或 smth 安装。 这意味着我执行“git clone”、“setup.py install”代码将在安装后放置到另一个(非 repo)文件夹中。 问题是我应该在哪个文件夹编辑/提交代码,以及针对此类多文件夹问题的标准解决方案是什么。

【问题讨论】:

  • 您是否在某些 python 开发人员特定的邮件列表或 wiki 上询问过??
  • 您通常在 git 存储库中进行编辑,通常可以在此处测试代码,而无需安装。
  • 编辑存储库中的代码,并安装它进行测试(如果需要)。

标签: python open-source github


【解决方案1】:

您通常会执行 setup.py developpip install -e 。 因此,您不希望安装程序将其复制到其他任何地方。 使用此模式,会在您的站点包目录中创建一个特殊的链接文件。此链接指向当前文件夹或“根包”。您在此处对软件所做的任何更改都会立即反映出来,无需再次进行安装。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-22
    • 1970-01-01
    • 1970-01-01
    • 2015-07-11
    • 1970-01-01
    • 2012-06-27
    • 1970-01-01
    • 2022-06-13
    相关资源
    最近更新 更多