码迷,mamicode.com
首页 > 其他好文 > 详细

Pyinstaller使用

时间:2020-05-23 16:51:01      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:运行   imp   color   work   mamicode   otl   ima   依赖   strong   

一.基本使用

usage: pyinstaller [-h] [-v] [-D] [-F] [--specpath DIR] [-n NAME]
                   [--add-data <SRC;DEST or SRC:DEST>]
                   [--add-binary <SRC;DEST or SRC:DEST>] [-p DIR]
                   [--hidden-import MODULENAME]
                   [--additional-hooks-dir HOOKSPATH]
                   [--runtime-hook RUNTIME_HOOKS] [--exclude-module EXCLUDES]
                   [--key KEY] [-d {all,imports,bootloader,noarchive}] [-s]
                   [--noupx] [--upx-exclude FILE] [-c] [-w]
                   [-i <FILE.ico or FILE.exe,ID or FILE.icns>]
                   [--version-file FILE] [-m <FILE or XML>] [-r RESOURCE]
                   [--uac-admin] [--uac-uiaccess] [--win-private-assemblies]
                   [--win-no-prefer-redirects]
                   [--osx-bundle-identifier BUNDLE_IDENTIFIER]
                   [--runtime-tmpdir PATH] [--bootloader-ignore-signals]
                   [--distpath DIR] [--workpath WORKPATH] [-y]
                   [--upx-dir UPX_DIR] [-a] [--clean] [--log-level LEVEL]
                   scriptname [scriptname ...]

 

1.直接命令

pyinstaller plan.py

技术图片

 

在dist文件夹中有plan.exe文件,其中有许多依赖项,将plan.exe文件放到其他位置将不能运行,除非设置快捷方式

 

2.-F参数

 

pyinstaller -F plan.py

技术图片技术图片

 

 

 所以-F参数是将所有依赖项都打包进.exe文件中

 

3.-D参数

pyinstaller -D plan.py

 

技术图片

 

 

 

产生的结果与没有参数是一样的结果,所以默认就是-D参数

 

4.-w 参数

pyinstaller -w plan.py

在程序运行的时候,不会弹出cmd的命令窗口,就是取消窗口的命令

 

5.-c参数

pyinstaller -c plan.py

 

6.-i 参数

pyinstaller -w -F -i mm.ico  plan.py

添加软件图标的参数,参数中的文件一定是.ico文件

 

Pyinstaller使用

标签:运行   imp   color   work   mamicode   otl   ima   依赖   strong   

原文地址:https://www.cnblogs.com/Crown-V/p/12942884.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!