1、下载pyinstaller

python 3.6 已经自己安装了pip,所以只需要执行 pip install pyinstaller就可以了

2、打包程序

进入到你你需要打包的目录;比如我在H:\xcyk

开始打包,执行pyinstaller xxx.py

我们发现,竟然报错!!!,然后去官网看,说不支持python3.6打包

3、解决pyinstaller 暂时不支持python3.6打包方法

为什么说是暂时呢。。 因为,3.6的打包的目前正在完善中。。。 当然你可以先下载最新的版本暂时用。

去github下载

解压后,将其中的PyInstaller 文件夹 复制到你安装pyinstaller的相应目录Python36\Lib\site-packages,进行替换。

在需要打包的文件目录下执行:pyinstaller xxx.py,我们发现成功了!

打包好的文件在dist里面。但是。。我们发现是里面是一个文件夹,生成了好多东西。

这是因为我们没有加参数,所以打包成散包。可以用参数-F 让生成一个文件

H:\xcyk>pyinstaller -F xxx.py

常用参数介绍

–icon=图标路径

-F 打包成一个exe文件

-w 使用窗口,无控制台

-c 使用控制台,无窗口

-D 创建一个目录,里面包含exe以及其他一些依赖性文件

pyinstaller -h 来查看参数

pyinstaller 改变图标

pyinstaller -F --icon=my.ico xxx.py

my.ico 是一个图标名,和当前的xxx.py文件在一起

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

python3.6打包成exe可执行文件、已解决方案_Python 3.6打包成EXE可执行程序的实现...相关推荐

  1. 使用Electron将html网页转为exe可执行文件(全屏, 遮住任务栏, Esc退出, exe的图标/文件名修改)

    成品源码: https://download.csdn.net/download/weixin_42960873/13130175 方法一: 基础源码下载 https://github.com/ele ...

  2. Python3在win10 64位+PyCharm下打包兼容32位和64位wins的exe可执行文件

    目录 前置条件 开始下载 Pycharm 配置 32 位 Python3.5 打包指令 win7启动程序提示缺少xxx.dll文件问题解决 前置条件 python3+ 32 位:注意:原来有 64 位 ...

  3. python编译成手机可用程序_Python 程序打包成 exe 可执行文件

    可执行文件:对于非码农用户或者一些小白用户,你让他装个 Python 同时还要折腾一堆依赖库,那简直是个灾难.对于此类用户,最简单的方式就是提供一个可执行文件,只需要把用法告诉他即可.比较麻烦的是需要 ...

  4. 将 C# .NET ( Core Framework ) WPF Winform 项目打包成单个 exe 可执行文件

    对于一个项目来说,如果能够把软件打包成单个 exe 可执行文件,无需安装,下载后直接打开即可使用,就可以极大地方便用户使用,从而增加用户使用你的产品的意愿.同时,依托于 .NET 的原生优势,一般大小 ...

  5. 【转载】用cx_Freeze把Python代码打包成单个独立的exe可执行文件

    链接:用cx_Freeze把Python代码打包成单个独立的exe可执行文件 [记录]用cx_Freeze把Python代码打包成单个独立的exe可执行文件 背景 之前已经折腾过: [记录]用PyIn ...

  6. 如何将 java 项目打包成exe可执行文件

    如何使用exe4j把jar打包成exe文件 最近,做了几个javafx的项目,想要把jar包打成exe的可执行软件,下面时我使用exe4j打包的方法 一.将java程序打包成jar包 1. Flie ...

  7. 【最简单】Electron 怎么将网页打包成桌面应用(web前端页面怎么生成exe可执行文件)

    在 HTML5的崛起.JavaScript要一统天下之际,有一个名为[跨平台]的技术越来越火.为什么会这么火?因为软件开发者只需一次编写程序,即可在 Windows.Linux.Mac.IOS.And ...

  8. Python写的代码打包成.exe可执行文件

    Python写的代码打包成.exe可执行文件 1. 安装pyinstaller 2. [在线生成icon](http://www.ico51.cn/) 3. 打包命令 pyinstaller -i x ...

  9. java普通项目打包成exe可执行文件

    · 提示,无论打包成jar还是exe程序,运行都需要JDK,需要给没有安装JDK的电脑安装: · maven项目有自己的打jar包方式,我们普通的java项目,可以安照步骤一打包成jar: 步骤一.先 ...

最新文章

  1. 基于linuxunix高性能web服务器架构思路分析
  2. const 是个类型修饰符号。
  3. Python - Sublime Text 3 控制台不能输出中文的解决方法
  4. [YTU]_2474( C++习题 输入输出--保护继承)
  5. 德媒看2019年的世界:西方在争吵,中国在崛起,非洲在增长……
  6. oracle最快访问行,Oracle技术网—在Oracle快速进行数据行存在性检查
  7. 数据结构与算法面试题80道(35)
  8. Unity 和腾讯游戏成立联合创新实验室:从技术创新探索游戏产品新模式和概念
  9. apache storm 1.0.0 新特性
  10. mybatis-spring
  11. nginx源码下载、编译和安装
  12. 谷歌浏览器屏蔽广告插件
  13. 系统管理指南:基本管理 第11 章• x86: 基于GRUB 的引导(任务)
  14. harmonyos2.0刷机包,鸿蒙harmony os 2.0刷机包|鸿蒙harmony os 2.0系统刷机包 v1.021-520下载站...
  15. 计算机的通讯方式有哪些特点,1.串行通信有几种方式?它们的特点分别是什么...
  16. 计算机软件网络工程师考试试题,网络工程师考试试题及答案.doc
  17. 网络爬虫——原理简介
  18. 原神3.2剧情服搭建教程
  19. FPGA Verilog视频笔记
  20. 手机SIM卡和UIM卡有什么区别?

热门文章

  1. r语言怎么做经验分布_R语言如何做马尔科夫转换模型markov switching model
  2. 5个必须掌握的maven命令
  3. 怎样用Jquery实现拖拽层,并实现网站自定义化模块功能?
  4. vba传值调用_Access VBA如何使用Shell命令以及如何传递参数
  5. android系统设置在哪里,android-如何在系统settings里添加设置选项
  6. jsdbc mysql.ocx_JS直接访问数据 -SQLite | 学步园
  7. [蓝桥杯]算法提高 天天向上(记忆化搜索)
  8. html浏览器引擎表示,html – Web浏览器引擎和特殊字符呈现
  9. c 写c语言代码编辑器,最好用的c/cpp代码编辑器是vim,没有之一
  10. ServletContext接口