windows 如何将python代码保存在云中,然后让多个用户在他们的本地机器上执行代码?

3duebb1j  于 2022-11-18  发布在  Windows
关注(0)|答案(2)|浏览(143)

我有一个python CLI接口工具,我的团队有80多个人在使用,每次我们修改代码并发布时,用户也要在他们的Windows机器上下载最新的代码,然后运行它。
像这样,我们有其他工具,以及像GCC,公司的内部软件安装在每个用户的PC。
用户有时会在安装软件和升级到Python CLI工具的较新版本时遇到问题。
我希望这些工具和软件在一个单一的地方进行管理,然后用户可以从那里访问它们。
如何在Windows平台上解决此问题?

syqv5f0l

syqv5f0l1#

我对环境不太清楚,有些想法;

  • 可以共享onedrive文件夹并从那里同步它。
  • 启动时运行安装脚本的组策略
e3bfsja2

e3bfsja22#

最简单的无安装解决方案是让工具自动更新自己。让主脚本成为“加载器”,它检查是否有更新版本的工具,如果有就下载它,替换项目中的源代码;如果你在每台机器上都有git,那么更新就很简单:

import subprocess
subprocess.check_output(["git", "pull"], stderr=subprocess.DEVNULL)

from main import main
main()

编辑:回答了标题中的问题(关于Python代码)。

相关问题