python - Python可以创建一个可以在没有安装python和pip的地方部署的自包含包吗?
问题描述
一些编程语言提供了创建可以在任何机器上运行的自包含包的能力。
例如,dotnet core 可以按照以下方式自包含应用程序:
https://docs.microsoft.com/en-us/dotnet/core/deploying/#publish-self-contained
C# 自包含应用程序可以是单个大文件,也可以是运行应用程序所需的所有文件的目录。该软件包可以针对 Linux、mac 或 Windows。
在 Python 中,与上述自包含应用程序包最接近的功能是什么?
解决方案
PyInstaller似乎是当前的首选,根据我的经验,它运行良好。但是,有些人报告说它的文件很大,但我个人从未发现这是一个主要问题。
如果您使用它,您可能还需要某种 UI,但这本身就是一个单独的问题。
推荐阅读
- java - Java GlazedList 单列过滤
- spring-boot - 为什么restTemplate.exchange的响应返回null?
- android - Android Kotlin - 如何设置 Spinner 选定项
- c# - HttpClient 不起作用
- java - 使用netty进行海量http帖子的正确有效方法
- kotlin - Android上的RXJava2 - 嵌套的可完成不会被调用
- php - Wordpress 创建附加链接
- gremlin - Gremlin 文本比较谓词
- arrays - MongoDB。用于索引和查询具有数组字段的文档的文本索引
- html - 如何在网站中创建教程叠加功能?