我想将Python部署到我组织中的非程序员手中,这样安装过程完全包括同步来自Perforce的目录,并可能运行一个设置环境变量的批处理文件。
是否可以通过仅复制目录就可以“安装” Miniconda的方式打包?它的安装程序有什么作用?
原因是我希望通过为艺术家提供可以从命令行运行的Python脚本来为艺术家自动执行某些任务。但是我需要将解释器安装到他们的计算机上,而不必运行任何类型的安装程序或卸载程序,或者以非幂等方式失败的任何过程。设置环境变量的批处理文件很好,因为它是幂等的。可能会中途失败并使工作站进入需要干预以进行修复的状态的安装程序不是这样。
特别是,将库添加到每个人的安装中应该包括我conda在办公桌上的使用,将随后的目录检入P4,然后让艺术家在下一个目录中自动将其拾取p4 sync。
conda
p4 sync
我查看了WinPython,但1.4 GB的文件太大了。可移植的Python已失效。
我们仅是Windows商店,因此不需要Linux或Mac便携式解决方案。
您可以使用静默安装模式来创建完全可移植的Miniconda安装(v.4.3.21 Windows x64为250MB)。
Miniconda3-latest-Windows-x86_64.exe /InstallationType=JustMe /AddToPath=0 /RegisterPython=0 /NoRegistry=1
(在此问题中找到解决方案)