大佬教程收集整理的这篇文章主要介绍了我们如何在Windows环境中构建和分发python脚本,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
但是,我们必须拥有一个中央的窗口框,它们与传统应用程序一起运行.
我们的挑战是通过构建和部署过程进行.
我们想让Bamboo检查git中的脚本,安装要求并运行测试,那么如果所有都是绿色的,那么只需部署到我们的生产箱中即可.
我们希望将图书馆从脚本与脚本隔离开来,因此我们没有依赖问题.
我们已经试图让virtualenvs成为便携式的,但似乎没有了.
理想情况下,您会看到如下所示的@L_607_4@夹:
AppOne /Script.py /Libs /bar.egg /foo.egg AppTwo /Script2.py /Libs /fnord.egg /fleebly.py
我们在想这个错吗?什么是pythonic方式在企业内部分发脚本?
一个短小的故事:
您可以使用docker为您要部署的每个脚本创建独立映像.
您可以为每个脚本或一组脚本/应用程序安装一个python image(-slim最轻)作为基础环境,并使用它像“virtualenv”,您可以在其中安装该脚本的所有依赖项.
还有一个Bamboo and Docker的集成,你@R_756_9381@有用.
您可以在分离的容器中单独测试每个脚本,如果通过,则可以使用相同的容器将其部署到主服务器中.
这不是你正在问的问题,但是您可以在每个平台(Windows,Linux等)中使用此解决方案,您可以将所有脚本部署到企业服务器(或任何地方),并将其用于公司.
祝你好运 :)
以上是大佬教程为你收集整理的我们如何在Windows环境中构建和分发python脚本全部内容,希望文章能够帮你解决我们如何在Windows环境中构建和分发python脚本所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。