Python 如何在打包时隐藏代码

Python 如何在打包时隐藏代码,python,packaging,pypi,Python,Packaging,Pypi,我创建了一个小型python应用程序,并试图在PyPI上发布它。 我在网上浏览了几份文件: 但是我想对将使用pip/easy\u安装的用户隐藏我的应用程序的代码。我有什么选择来实现这一点?有我可以看的在线教程吗?你没有。你要么发布代码,要么根本不发布。我不是PyPI方面的专家,但顺便说一句,这是一个开源的repo,意味着你必须打开你的源代码。如果你真的想让你的代码商业化,把它编译成一个二进制文件,然后分发可能的@inspectorG4dget副本:不,PyPI没有设置任何许可证要求。但它也不

我创建了一个小型python应用程序,并试图在PyPI上发布它。 我在网上浏览了几份文件:


  • 但是我想对将使用pip/easy\u安装的用户隐藏我的应用程序的代码。我有什么选择来实现这一点?有我可以看的在线教程吗?

    你没有。你要么发布代码,要么根本不发布。我不是PyPI方面的专家,但顺便说一句,这是一个开源的repo,意味着你必须打开你的源代码。如果你真的想让你的代码商业化,把它编译成一个二进制文件,然后分发可能的@inspectorG4dget副本:不,PyPI没有设置任何许可证要求。但它也不保护分布式包;在PyPI上发布意味着您使用的是一个完全开放的分销渠道。感谢您的澄清。如果您打算公开项目,PyPI是您希望发布发行版的地方。