Equ*_*man 10 python pyinstaller python-3.x
我创建了一些数据处理脚本,它们需要每天执行,但是PC的数量接近150台,我无法在所有PC上手动安装Python。
\n\n所以我需要一种方法让这些在这些 Windows 系统上工作,我尝试使用 PyInstaller 创建 exe 并将其放置在服务器上,但脚本执行在初始阶段花费了大量时间(程序执行是相同的,但需要时间来加载)闪烁的光标)可能是\xe2\x80\x99s依赖项的负载,文件接近36 MB。
\n\n有没有可能在没有安装 python 的环境中执行该 .py 文件,或者创建 python 环境并在主机 PC 中使用 .bat 脚本设置路径变量?在不要求每个人手动安装任何东西的情况下,我还有什么其他选择?我听说在这种情况下可以使用 docker,但是在本地环境中工作我应该部署这样的东西吗?
\n小智 7
Windows 没有安装Python 解释器。您需要显式安装它,并且该安装程序应该为您提供自动将正确路径附加到 PATH 环境变量的选项,以便系统知道如何查找 python.exe。
在 Windows 上运行脚本而无需安装 Python 的唯一现实方法是使用 py2exe 将其打包为可执行文件。Py2exe 依次检查您的脚本,并嵌入适当的模块和 python 解释器来运行它。
来自https://www.quora.com/Can-I-run-a-Python-script-in-Windows-without-Python-installed
归档时间: |
|
查看次数: |
64164 次 |
最近记录: |