我想将 Python 部署到我组织中的非程序员,以便安装过程完全包括从 Perforce 同步目录,并可能运行一个设置环境变量的批处理文件。
是否可以通过复制目录来“安装” Miniconda?它的安装程序是做什么的?
这样做的原因是我想通过为我们的艺术家提供他们可以从命令行运行的 Python 脚本来自动执行某些任务。但我需要将解释器安装到他们的机器上,而不必运行任何类型的安装程序或卸载程序,或者任何可能以非幂等方式失败的进程。设置环境变量的批处理文件很好,因为它是幂等的。安装程序可能会中途失败并使工作站进入需要干预才能修复的状态,但安装程序不会。
特别是,向每个人的安装添加一个库应该包括我在我的桌子上使用 conda
,将随后的目录签入 P4,然后让艺术家使用他们的下一个 p4 sync
自动选择它.
我查看了 WinPython,但 1.4GB 太大了。便携式 Python 已不复存在。
我们是专门的 Windows 商店,因此不需要 Linux 或 Mac 便携式解决方案。
原文由 Crashworks 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用 静默安装模式 来创建完全可移植的 Miniconda 安装(v.4.3.21 windows x64 为 250MB)。
( 在这个问题中 找到的解决方案)