我对Python生态系统很陌生,并且对模块编辑有疑问。从任意VCS存储库安装python模块的最佳实践
我使用一堆第三方模块,分布在PyPi上。来自C和Java背景,我喜欢easy_install <whatever>
的易用性。这是一个新的,美好的世界,但该模型打破了,当我想编辑新安装的模块有两个原因:
- 的
egg
文件可以存储在一个文件夹或归档的文件系统中的某个疯狂英寸 - 使用
egg
似乎排除使用原始项目的版本控制系统,就像使用debian软件包阻止源于原始VCS存储库的开发一样。
从任意VCS存储库安装模块的最佳做法是什么?我希望能够在其他脚本中继续使用import foomodule
。如果我修改模块的源代码,我是否需要执行任何其他命令?
完美,正是我想要的:)谢谢。 – fmark 2010-06-07 01:40:30