如何使用PyInstaller创建安装程序



我已经创建了一个项目,有5个Python文件和一个文件夹,其中包含我在项目中使用的照片,现在我想使用PyInstaller制作一个可执行文件和安装程序。

也许有一些方法可以创建一个python文件的安装程序,但我有多个python文件和一个照片文件夹,这些文件也需要正确运行项目。有人能向我解释如何做到这一点吗?或者PyInstaller是否有可能,如果没有,我应该尝试什么。

谢谢。

假设您有一个名为create.py的文件,类似于:

def square (num)
return num ** 2 

同一目录中另一个名为input.py:的文件

from . import create
def take_input():
x = input("Enter Input")
return create.square(x)

最后是你的main.py:

from . import input
if __name__ == '__main__':
ip = input.take_input()

您将调用命令:

pyinstaller --onefile main.py

pyinstaller将导入所有文件本身的所有依赖项

最新更新