zoukankan      html  css  js  c++  java
  • python打包程序为可执行exe

    使用的工具为Pyinstaller

    目的是为了方便在没有安装python环境的机器上可以执行python程序

    一.安装pyinstaller

      pip install pyinstaller

    二.打包

      1.首先,打包的话需要进入到程序所在的目录直接在cmd窗口下  cd 目标目录

      2.其次,如果是单文件的话直接在cmd下执行 pyinstaller -F 程序.py ,然后会在同级目录下生成如下文件夹

      其中xxx.exe 就在dist目录下,直接运行即可,如果执行exe一闪而过,可能是导入的包的原因,具体的需要根据实际情况解决

      3.着重说一下如果是多个python文件并且用到了其他的外部工具,比如我用到了7Z解压缩,chromedriver,wget等,这时候打包就需要使用 -p参数

      打包命令为 pyinstaller -F xxx.py -p C: est oolswget.exe -p C:test ools7-Zip7z.exe -p C:test oolschromedriverchromedriver.exe 打包成功后会在dist文件夹下

    生成一个xxx.exe,然后需要将其剪切到与主程序同级目录下,与主程序用到的有关的txt文件也在这个目录下,然后执行即可.

     

  • 相关阅读:
    Oracle 创建dblink
    好的博客
    Java项目导出war包 security alert:integrity check error”
    tomcat7.0 处理问题
    项目支持Servlet3.0的新特性
    oracle replace函数
    JavaWeb项目连接Oracle数据库
    LeetCode OJ
    LeetCode OJ
    LeetCode OJ
  • 原文地址:https://www.cnblogs.com/satty/p/13985637.html
Copyright © 2011-2022 走看看