Python打包成exe,文件太大问题解决办法 原因 解决办法 具体步骤 情况一:初次打包 情况二:再次打包 原因 由于使用pyinstaller打包.py文件时,会把很多已安装的无关库同时打包进去,导致打包生成的.exe文件体积过大. 解决办法 使用pipenv创建虚拟python环境,在虚拟环境中安装.py文件所用到的库(即py文件中import的第三方库),然后在pipenv所创建的虚拟环境中使用pip安装打包所用到的pyinstaller.注意:本机安装过pyinstaller的也要重新…
这是一个很长的故事,嫌长的直接看最后的结论 事情经过 上周接了个需求,写了个小工具给客户,他要求打包成exe文件,这当然不是什么难事.因为除了写Python的,绝大多数人电脑里都没有Python编译器,所以打包成exe,让用户(windows)双击就可以打开,也算是必备技能了. 直接用Pyinstaller,打开cmder: pyinstaller -Fw E:\test\url_crawler.py (-F 是打包成一个文件,-w是不出现调试窗口,因为我的小工具里有GUI,所以不用默认的调试窗…
​ 前言 在我们写代码的过程中,我们开发的脚本一般都会用到一些第三方包,可能别人也需要用到我们的脚本,如果我们将我们的xx.py文件发给他,他是不能直接用的,他还需要安装python解释器,甚至还要安装我们用的那些第三方包,是不是有点小麻烦?但是我们都知道,PC是可以直接运行exe文件的,这就为我们提供了一个便捷的方式.所以,从看了这个教程以后,这都将成为过去式,打成exe之后,分享即可用. PS: 如果打包为exe的话,版本尽量选择python3.6+32位版本,因为win64位系统向下兼容3…
http://blog.csdn.net/be_quiet_endeavor/article/details/73929077 用Pyinstaller把Python3.4程序打包成可执行文件exe 环境是: Windows7 64位操作系统 Python3.6.3 需要先安装 setuptools.pywin32 再安装 pip install pyinstaller 将所要打包的程序(即.py文件和引用的资源文件)放在一个文件夹里,用CMD进入这个目录,输入 pyinstaller -F -…
环境1.python 3.72.pyinstaller下载方式:2.1 python安装(略)2.2 安装pyinstaller打开DOS窗口输入以下命令:pip install pyinstaller 打包exe程序打开DOS窗口,输入命令:pyinstaller -F -w *.py(星号是.py的全部路径)pyinstaller -F -w G:\automation\test.py (备注:-F是打包单一文件,-w是运行时不弹出黑窗口)如下图显示,打包成功,会显示exe程序的位置,找到运…
步骤: 1)win+R 输入cmd打开dos窗口   2)先安装pyinstaller: pip install pyinstaller 3)然后使用cd命令进入项目文件的路径下:   4)再使用命令打包: pyinstaller -F -w clat.py run.py (clat.py run.py为需要打包的文件,可单个可多个文件一起打包) 说明: -F:生成结果是一个exe文件,所有的第三方依赖.资源和代码均被打包进该exe内 -w:不显示命令行窗口 -F和-w是最常用的参数,其他参数可…
在cmd命令提示符窗口中输入pip install pyinstaller(在python3的环境下,假如不能安装的话,用pip3 install pyinstaller指令) 使用指令pyinstaller -F ###.py注意的是###.py文件要在cmd当前显示的目录下,可以将python文件放到当前cmd指示的文件夹下,也可以通过cd指令在cmd里操作当前目录 最后看到successfully,表示打包成功.打包成功的exe可执行文件在用户下的dist文件里面 这时候生成的可执行文件的…
1.简介 做了一个excel的风控模板,里面含有宏,我用python的第三方xlwings部署到linux后发现,linux环境并不支持xlwings. Python 程序都是脚本的方式,一般是在解析器里运行,如果要发布出去,需要提前安装解析器才可以运行.那么只能退而求其次,把所有代码封装成一个.exe文件直接给运营,当他有需要的时候直接点击exe就可以获得想要的exe报表. PyInstaller 是一个十分有用的第三方库,可以用来打包 python 应用程序,打包完的程序就可以在没有安装 P…
关于解决pyinstaller2.1将.py打包成exe文件在中文目录下不能执行的问题 这个问题困扰我好久了,今天终于非常偶然的在http://www.v2ex.com/t/113856#reply10看到了@pc10201说的,pyinstaller2.1会出现这个问题,换用pyinstaller2.0就可以在中文目录下执行了,我于是去找了一下pyinstaller2.0,我上传到网盘了,http://pan.baidu.com/s/1pJ5CvYb 这个问题我搜索了很久,终于找到解决的问题了…
Python Windows 下打包成exe文件,使用PyInstaller 软件环境: 1.OS:Win10 64 位 2.Python 3.7 3.安装PyInstaller 先检查是否已安装PyInstaller,如未安装,则安装 pip3 Install PyInstaller 打包命令: pyinstaller -F -w XXXX.py 说明: 1.XXX.py是主程序 2.打包后在当前文件夹下生成两个文件夹:build和dist,需要的exe文件在dist文件夹下,把dist下的e…