将所有源代码和依赖项打包到一个python zip应用程序中。

pyz的Python项目详细描述


将所有源代码和依赖项打包到一个python zip应用程序中。

摘要

部署比单个文件大的python应用程序是 这个图书馆的目的是解决这个问题。

自版本发布以来,python已经能够在zip文件中运行代码 2.6条。python 3.5引入了zipapp模块 它旨在简化创建zip应用程序的过程。 然而,zipapp并不能完全解决问题- 不处理依赖项,也不包括某些额外的 此库提供的功能。

此库允许您将所有python代码和 将依赖项放入单个python zip应用程序文件中。

注意:依赖捆绑特性尚未实现,但它是 在工作中!

功能

  1. 将所有python源代码与对包含文件的细粒度控制捆绑在一起。
  2. 通过定制可定制的“输出”应用程序的能力 shebang
  3. python解释器版本检查-改为显示友好的通知 如果用户使用 不支持的python版本。

计划

  1. 自动识别依赖项并相应地打包它们。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式