Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为具有依赖项的Python项目创建安装程序/安装程序?_Python_Linux - Fatal编程技术网

如何为具有依赖项的Python项目创建安装程序/安装程序?

如何为具有依赖项的Python项目创建安装程序/安装程序?,python,linux,Python,Linux,我用GUI创建了一个简单的软件。它有几个源文件。我可以在编辑器中运行该项目。我认为它已经为1.0版本做好了准备。但是我不知道如何为我的软件创建安装程序 源代码是用python编写的。环境是Linux(Ubuntu)。我使用了标准Python库中没有的外部库。如何创建安装程序,以便在tar文件中分发源代码。用户通过运行安装程序/安装程序文件在他的机器(Linux)上安装软件 请注意:运行安装程序时,它应自动处理依赖项。(另外,我不想为分发构建可执行文件。) 类似于我键入时发生的情况: sudo a

我用GUI创建了一个简单的软件。它有几个源文件。我可以在编辑器中运行该项目。我认为它已经为1.0版本做好了准备。但是我不知道如何为我的软件创建安装程序

源代码是用python编写的。环境是Linux(Ubuntu)。我使用了标准Python库中没有的外部库。如何创建安装程序,以便在tar文件中分发源代码。用户通过运行安装程序/安装程序文件在他的机器(Linux)上安装软件

请注意:运行安装程序时,它应自动处理依赖项。(另外,我不想为分发构建可执行文件。) 类似于我键入时发生的情况:

sudo apt get install XXXX

查看

  • 设置工具

这些是python打包的经典工具

如果您能提供更多关于该主题的信息,我们将不胜感激。我在这方面有点不在行。我搜索了一下,但是文档对我来说太多了。你能给出一个简短的演示或高级步骤吗?看看@Mauro,它看起来正是我所需要的。谢谢,如果我遇到任何问题,我会回来的。