【发布时间】:2018-02-14 06:20:13
【问题描述】:
情况:我用 pip 安装了一堆包。我现在已经使用这些包编写了代码。
我有一个 myscript.py
我的朋友在 Windows 上。 安装了python。 他没有包裹。 他不能得到任何包裹。 他有点 他将永远无法使用互联网获取更多包裹,一切都必须亲自交付。 事实上,在他运行我给他的任何东西大约 10 分钟后,他格式化了他的机器,它就消失了。
我如何获取 myscript.py 并通过 U 盘将其提供给他,以便他可以将文件 myscript.py 复制到他的计算机上并运行它?
我认为 Pipenv 会这样做,但看起来它只是创建了一个包列表以从 Internet 下载。 (一个定义非常明确的列表……但不是运行某些东西所需的实际文件。我理解正确吗?
现在我正在给他用 py2exe 制作的 .exe。考虑到他已经有 python,这不是很优雅。
tl;dr 如何将 python 脚本 .py 提供给没有互联网的最终用户?
【问题讨论】: