gpt4 book ai didi

python - 源代码管理中的 Virtualenv

转载 作者:太空狗 更新时间:2023-10-30 00:49:22 24 4
gpt4 key购买 nike

也许这更像是一个基于意见的问题,但我想知道 virtualenv 的内容是否应该包含在 GitHub 存储库中。为什么应该或不应该包含它?

最佳答案

不,任何可以生成的东西都不应该包括在内。

应该使用 pip 之类的工具来管理依赖项,并且可以包含 requirements.txt 文件。

唯一受源代码控制的文件应该是让开发环境正常运行所绝对需要的文件。因此它可以包括某种引导捆绑,即,您可以编写虚拟环境的创建脚本,这将是您在克隆后运行的第一件事。

还要考虑到您的虚拟环境包含二进制文件。你绝对不希望你的存储库中有那些。

正如下面@JeremyBank 所指出的,您的虚拟环境也可能因系统而异,这意味着您的虚拟环境将不可移植。

关于python - 源代码管理中的 Virtualenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30156152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com