zoukankan      html  css  js  c++  java
  • 小白学Python(19): Pyinstaller 生成 exe 文件

    python 默认并不包含 PyInstaller 模块,因此需要自行安装 PyInstaller 模块。


    安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可。在命令行输入如下命令:

    pip install pyinstaller

    强烈建议使用 pip 在线安装的方式来安装 PyInstaller 模块,不要使用离线包的方式来安装,因为 PyInstaller 模块还依赖其他模块,pip 在安装 PyInstaller 模块时会先安装它的依赖模块。

    在 PyInstaller 模块安装成功之后,在 Python 的安装目录下的 Scripts(D:Python3Scripts) 目录下会增加一个 pyinstaller.exe 程序,接下来就可以使用该工具将 Python 程序生成 EXE 程序了。 

     

    准备好自己制作的app.py文件,如

    PyInstaller 生成 exe文件

    pyinstaller  -F  E:app ame.py

    其中-F为参数,可以写多个,如pyinstaller.py -F -w  C:pythonlogin.py

    参数 含义:

    -F 指定打包后只生成一个exe格式的文件
    -D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
    -c –console, –nowindowed 使用控制台,无界面(默认)
    -w –windowed, –noconsole 使用窗口,无控制台
    -p 添加搜索路径,让其找到对应的库。
    -i 改变生成程序的icon图标


     E:app ame.py   为你所要转换的文件的路径及文件名,也可以把py文件放在python路径下的scripts路径下,这样就可以省略路径,直接写文件名XX.py

    等待运行结束,若没有错误,EXE文件会创建在python安装路径的Scripts文件夹中的dist文件夹内,如D:pythonScriptsdist。

     

    双击即可打开程序。

  • 相关阅读:
    写在毕业季前
    使用Github Page鼓励自己每日编程
    win8/Metro开发系列一 Xaml布局
    AlertDialog详解
    安卓项目文件目录
    Andriod布局之LinearLayout
    Andriod定时任务
    android 设置布局横屏竖屏
    Android默认启动程序问题
    Android全屏显示
  • 原文地址:https://www.cnblogs.com/adam012019/p/11404827.html
Copyright © 2011-2022 走看看