如何打包简单的Python应用程序?

2024-05-15 04:04:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个简单的pythongui应用程序(具有标准结构,类似于https://github.com/kennethreitz/samplemod),它由子目录中的几个.py文件组成。我想把所有源代码文件的文件夹发送给人B,这样他就可以很容易地运行它。你知道吗

  • 我需要压缩文件夹并在物理驱动器上传输,所以 在PyPI上托管是不可能的。

  • personb可能安装了python,但是提供了一种简单的 他如何安装依赖项会很好。B个人可能有 Linux、Windows或MacOS。

  • 人员B最好能够在中运行应用程序 一种简单的方法(最好是运行一个脚本或几个命令),即 被认为是一种很好的做法。我已经读了好几年了 例如改变Python不是一个好的做法。

请说明您希望以哪种格式接收这样的应用程序文件夹,以便能够轻松地运行它(请考虑您希望运行一次,然后删除它并忘记它)。你知道吗

我应该如何准备申请表?我应该给B个人什么指示?你知道吗


Tags: 文件pyhttpsgithub文件夹com应用程序标准
1条回答
网友
1楼 · 发布于 2024-05-15 04:04:08

将包含依赖项的文件添加到应用程序中(例如,可以使用pip freeze生成)。然后可以通过pip install-r安装所有依赖项yourDependencyFile.txt文件你知道吗

您还可以轻松地为此制作bash脚本或类似的东西,安装依赖项,然后启动应用程序。这将取决于您的设置,但它可以像

pip install -r dependencies.txt && python main.py

相关问题 更多 >

    热门问题