首页 > 解决方案 > 如何使用 PyInstaller 创建安装程序

问题描述

我创建了一个项目,有 5 个 Python 文件和一个文件夹,其中包含我在项目中使用的照片,现在我想使用PyInstaller.

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

谢谢你。

标签: pythonpyinstaller

解决方案


假设您有一个名为的文件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导入所有文件本身的所有依赖项


推荐阅读