展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

制作可执行文件

  • 安装库
pip install pyinstaller
  • 新建test.py
welcome = '''
    ########################################
    #                                      #
    #         PyInstaller演示程序            #
    #                                      #
    ########################################
'''
print(welcome)
while True:
    exp = input('\n\n请输入一个数学运算式 [输入quit退出]:')
    if exp == 'quit':
        break
    try:
        result = eval(exp)
    except:
        print('\n!!无效的运算式')
        continue
    print(f'结果为: {result}')  
  • 管理员打开cmd,进入到该代码文件所在的目录下面,执行如下命令
C:\work\PythonProject\demo>pyinstaller test.py --workpath C:\work\pybuild  --distpath C:\work\pybuild\dist
244 INFO: PyInstaller: 6.1.0
244 INFO: Python: 3.10.4
254 INFO: Platform: Windows-10-10.0.19045-SP0
255 INFO: wrote C:\work\PythonProject\demo\test.spec
264 INFO: Extending PYTHONPATH with paths
['C:\\work\\PythonProject\\demo']
//...
4446 INFO: Building COLLECT COLLECT-00.toc completed successfully.
  • 命令解释
参数 --workpath 指定了制作过程中临时文件的存放目录

参数 --distpath 指定了最终的可执行文件目录所在的父目录
  • 找到生成的可执行文件,双击运行

posted @ 2023-10-08 21:12  DogLeftover  阅读(14)  评论(0编辑  收藏  举报