python3.6.3转化为win-exe文件发布的方法
各种坑
用py2exe,不支持,仅支持2.x
用cx_frezee,各种问题
方法
用pyinstaller。
安装时务必用pip3 install pyinstaller。
用pip3.6 install pyinstaller不通过,这又是一个大坑。
今天是2017年11月18日,可以明确的是
pyonstaller兼容支持python3.6了!
安装
pip3 install pyinstaller完美通过。
打包发布
进入你的编程目录。
打开cmd。
键入“pyinstaller -w -i c://logo.ico yourfilename.py ”
目录下出现3个新的目录:dist、build、—pycache—
进入dist,找到exe文件,点击打开。
大功告成!
参数说明
-F 表示生成单个可执行文件
-w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧!
-p 表示你自己自定义需要加载的类路径,一般情况下用不到
-i 表示可执行文件的图标
以上这篇python3.6.3转化为win-exe文件发布的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
解决步骤: 1.先打开一个cmd 2.cd到你的exe文件目录 3.输入 .\***.exe 以上这篇解决pyinstaller打包发布后的exe文件打开控制台闪退的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
Pyinstaller打包.py生成.exe的方法和报错总结
Pyinstaller 打包.py生成.exe的方法和报错总结 简介 有时候自己写了个python脚本觉得挺好用想要分享给小伙伴,但是每次都要帮他们的电脑装个python环境.虽然说装一下也快,但是相对来说效率还是不高,要是能将python的**.py文件转化为.exe**,那么世界将变得更美好.这篇文章我将简单的介绍如何使用Pyinstaller来打包我们的python脚本. 安装 Pyinstaller pyinstaller的官网为:http://www.pyinstaller.org/
-
Python打包方法Pyinstaller的使用
Python是一个脚本语言,被解释器解释执行.它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库.(Python官方的各种安装包就是这样做的) .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是Python解释器可以识别的二进制码,故发布后也是跨平台的,需要使用者安装相应版本的Python和依赖库. 可执行文件:对于非码农用户或者一些小白用户,你让他装个Pyth
-
零基础写python爬虫之打包生成exe文件
1.下载pyinstaller并解压(可以去官网下载最新版): https://github.com/pyinstaller/pyinstaller/ 2.下载pywin32并安装(注意版本,我的是python2.7): https://pypi.python.org/pypi/pywin32 3.将项目文件放到pyinstaller文件夹下面(我的是baidu.py): 4.按住shift键右击,在当前路径打开命令提示行,输入以下内容(最后的是文件名): python pyinstaller.
-
python3.6.3转化为win-exe文件发布的方法
各种坑 用py2exe,不支持,仅支持2.x 用cx_frezee,各种问题 方法 用pyinstaller. 安装时务必用pip3 install pyinstaller. 用pip3.6 install pyinstaller不通过,这又是一个大坑. 今天是2017年11月18日,可以明确的是 pyonstaller兼容支持python3.6了! 安装 pip3 install pyinstaller完美通过. 打包发布 进入你的编程目录. 打开cmd. 键入"pyinstaller -w
-
Python获取DLL和EXE文件版本号的方法
本文实例讲述了Python获取DLL和EXE文件版本号的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: import win32api def getFileVersion(file_name): info = win32api.GetFileVersionInfo(file_name, os.sep) ms = info['FileVersionMS'] ls = info['FileVersionLS'] version = '%d.%d
-
IIS 7.5 设置允许下载exe文件的解决方法
网页需要打印功能,使用了lodop打印控件,需要用户计算机安装.没安装的用户计算机会提示下载安装程序,但是下载exe文件时,出现错误 401 - 未授权: 由于凭据无效,访问被拒绝. 解决办法: 1.设置MIME,让IIS支持更多文件类型,如果MIME类型中已经有.exe,这一步可以跳过. 打开IIS,选中服务器,点右键,属性里有MIME类型 添加扩展名:.exe (exe前面有个.) 类型:application/octet-stream 2.设置一下网站执行权限 (1)双击"处理程序映射&q
-
Windows Server 2003服务器无法下载.exe文件的解决方法
今天架设了一台Windows Server 2003的网站服务器,发现打开网页后无法下载网站中的.exe文件,经过研究问题得以解决,拿来做个备忘. 解决方法非常简单,只需要在IIS中,将网站属性里的执行权限设置为"纯脚本"即可. 附:Windows Server 2003服务器无法下载EXE为后缀的文件解决办法 实际操作过程中只进行了第二步就成功了, 即:打开iis管理器,右键网站-点击属性-主目录,将执行权限设置为"无"或者"纯脚本",即取消&
-
如何把PHP转成EXE文件
原问:如何把PHP转成EXE文件. 结果当然是没有这样的软件,但是有两ASP的东东,可以把网站做成EXE文件发布.我没时间试,大家可以看看,有啥结果可以贴过来,我们研究研究.呵呵.地址: http://www.octopod.net/Sitecomp/index.htmMain features Packing all files into one compact file Produces EXE file with integrated full-featured HTTP/1.1 WEB
-
特别注意"熊猫烧香"病毒!感染全盘EXE文件,并自动删除GHO文件
"尼姆亚(worm.nimaya)"病毒:警惕程度★★★☆,蠕虫病毒,通过感染文件传播,依赖系统:win 9x/nt/2000/xp. 该病毒采用熊猫头像作为图标,诱使用户运行.病毒运行后,会自动查找Windows格式的exe可执行文件,并进行感染.由于该病毒编写存在问题,用户的一些软件可能会被其损坏,无法运行.针对该病毒,瑞星已经紧急升级.同时,瑞星向社会发布免费的专杀工具,没有安装杀毒软件的用户可以登录下载后查杀. 反病毒专家建议电脑用户采取以下措施预防该病毒: 1.建立
-
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
一.安装Pyinstaller 环境:python3.6.window10 注意事项: python64位版本打包的exe,只能在64位操作系统使用 打包文件夹和文件的名称不能用中文 pygame打包是里面的字体要改成"arial"格式. pygame.font.SysFont("宋体", 32) 32) 换成 pygame.font.SysFont('arial',32) 1.直接安装 pip命令安装:pip install Pyinstaller 安装成功后会
-
使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
一.安装Pyinstaller 环境:python3.6.window10 注意事项: python64位版本打包的exe,只能在64位操作系统使用 打包文件夹和文件的名称不能用中文 pygame打包是里面的字体要改成"arial"格式. pygame.font.SysFont("宋体", 32) 32) 换成 pygame.font.SysFont('arial',32) 1.直接安装 pip命令安装:pip install Pyinstaller 安装成功后会
-
python3.7将代码打包成exe程序并添加图标的方法
1.环境 1.python 3.7 2.pyinstaller 2.下载方式: 2.1 python安装(略) 2.2 安装pyinstaller 打开DOS窗口输入以下命令: pip install pyinstaller 3.打包exe程序 打开DOS窗口,输入命令:pyinstaller -F -w *.py(星号是.py的全部路径) pyinstaller -F -w G:\automation\test.py (备注:-F是打包单一文件,-w是运行时不弹出黑窗口) 如下图显示,打包成功
-
Python selenium 自动化脚本打包成一个exe文件(推荐)
目标 打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行 run.py文件源码: 文件路径:D:\gongcheng 注:chromedriver.exe 文件在D:\gongcheng目录下 #!/usr/bin/python3 # encoding:utf-8 from selenium import webdriver import time as t brw = webdriver.Chrom
随机推荐
- sql2005 根据指定字段排序编号
- Vue实例简单方法介绍
- iOS设计模式——Category简单介绍
- asp.net 获取TreeView中第一个选中的节点
- ajax jquery 异步表单验证示例代码
- PHP基于工厂模式实现的计算器实例
- Php中用PDO查询Mysql来避免SQL注入风险的方法
- python妹子图简单爬虫实例
- Python 专题二 条件语句和循环语句的基础知识
- 总结的几个Python函数方法设计原则
- JSP实现简单的用户登录并显示出用户信息的方法
- Linux下查找后门程序 CentOS 查后门程序的shell脚本
- JSP 获取spring容器中bean的两种方法总结
- RSA加密算法java简单实现方法(必看)
- jQuery条件分页 代替离线查询(附代码)
- jQuery设计思想完整篇
- 将Datatable转化成json发送前台实现思路
- 详解Nginx的核心配置模块中对于请求体的接受流程
- c# 通过经纬度查询 具体的地址和区域名称
- vue.js element-ui validate中代码不执行问题解决方法