在python中我们做pip install来安装一些外部库,模块等。 如果我必须创建一个可以由企业中的几个不同API使用的可重用python模块,是否有一种已知的方法来创建该模块并将其发送,以便消费应用程序只是以某种方式安装它并导入模块而不是采用源代码公共存储库中的代码,从中创建本地模块,然后执行模块导入。
对于这个用例,有人可以教我使用python中的最佳实践吗?
答案 0 :(得分:0)
流程非常简单:
pip install
文件(此处版本控制很重要)。pip
(pypi server
命令工具中有一个标志可以切换到其他服务器)。你应该从学习第2和第3点的distutils或setuptools(我最喜欢的)开始。
对于私人pypi服务器,您必须进行设置。我实际上从来没有亲自完成它,但我认为它不会很难。 Google p++;
。