我对python生态系统很新,并对模块编辑有疑问.
我使用了一堆在PyPi上发布的第三方模块.来自C和Java背景,我喜欢它的易用性easy_install
.这是一个新的,精彩的世界,但是当我想编辑新安装的模块时,模型会出现故障,原因有两个:
该egg
文件可以存储在一个文件夹或档案的地方在文件系统上疯狂英寸
使用egg
似乎排除使用原始项目的版本控制系统,就像使用debian包阻止从原始VCS存储库进行开发一样.
从任意VCS存储库安装模块的最佳实践是什么?我希望能够继续使用import foomodule
其他脚本.如果我修改模块的源代码,我是否需要执行任何其他命令?