当我想将带有自定义导入的python脚本部署到新的主机时,我是不是犯了个错误?

2024-05-22 09:36:50 发布

您现在位置:Python中文网/ 问答频道 /正文

对python来说有点陌生。我已经通过一些开发工作,并一直在pycharm的一些脚本工作。不管怎样,我已经在我的本地机器上做了很多定制安装,利用pythoncom或pyHook之类的东西。这些可能不在我的目标机器上,所以我不想只运行python脚本,我想我应该把它转换成一个egg文件,而只是在机器上运行

我想它只是做了一个罐子做的事情,把所有的导入等构建到鸡蛋里,这样它就可以独立运行了

是真的吗?这是最好的行动方案吗?我很想做一些类似于npm install的事情,但是对于python,尽管在我定义的模块中有很多东西不是在pip中找到的,而是在sourceforge中找到的

我怎样才能最好地做到这一点?是按我设想的方式做一个鸡蛋,还是我想构建某种需要的结构(有点像npm的packages.json文件,然后在克隆repo时运行)

我本来希望通过回购的方式来完成这一切,但我不知道python开发/分发标准是什么


Tags: 文件脚本机器利用目标npmegg方式