python - 如何使用 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
导入所有文件本身的所有依赖项
推荐阅读
- html - 如何根据标题更改页面标题?
- sql - 在 Hive 查询语言中将字符串列转换为 3 位数
- javascript - 如何相对于 div 弹出内容
- mercurial - 新结帐时出现反复错误:工作目录中未跟踪的文件与请求修订中的文件不同
- javascript - 开玩笑 - 在描述块中导入多个测试,重用 beforeEach() 中定义的变量
- android - Android studio java编译错误和AAPT2错误
- azure - 当 CPU 使用率低于 10% 时停止 Azure 中的 VM
- mysql - MySQL用左连接替换减号
- tensorflow - 张量流中的随机状态是否受图结构的影响?
- android - 通过网络链接/html/web 应用程序启动已安装的第三方 Android 应用程序?