利用pyinstaller将py文件打包为exe的方法
写在前面做大创的时候,因为需要计算合金的各种能量、温度等一大堆数据,为了能够福泽后来的学弟学妹,我决定将我处理数据时用的python程序打包成exe,这样就可以在没有安装python环境的电脑上运行我的程序了。所以上网查了一大堆如何打包的方法,尝试了py2exe和pyinstaller这两种方法,发现还是后...
2024-01-10Pyinstaller打包.py生成.exe的方法和报错总结
Pyinstaller 打包.py生成.exe的方法和报错总结简介有时候自己写了个python脚本觉得挺好用想要分享给小伙伴,但是每次都要帮他们的电脑装个python环境。虽然说装一下也快,但是相对来说效率还是不高,要是能将python的**.py文件转化为.exe**,那么世界将变得更美好。这篇文章我将简单的介绍如何使用Pyinstall...
2024-01-10Pyinstaller 打包发布经验总结
使用Pyinstaller打包Python项目包含了大量的坑,这篇文章总结实践得到的Pyinstaller打包经验。本文的例子为Python3.6代码,Pyinstaller3.4,在windows下打包为64位和32位版本。Pyinstaller基本使用方法Pyinstaller可以通过简单的命令进行python代码的打包工作,其基本的命令为:pyinstaller -option xxx.pyoptions的详情可参考...
2024-01-10解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
用pyinstaller打包的exe文件打开时,命令窗口一闪而过,并且未出现GUI界面,也看不到错误信息,然后去网上搜相关的信息,最多的两种说法:1.添加raw_input()或者os.system(“pause”)等待信息 ,但是添加后依然是命令窗口一闪而过2.在命令窗口打开exe,网上有两种打开exe的方法start Path\Project.exe start加exe...
2024-01-10解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
解决步骤:1、先打开一个cmd2、cd到你的exe文件目录3、输入 .\***.exe以上这篇解决pyinstaller打包发布后的exe文件打开控制台闪退的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。...
2024-01-10Pyinstaller打包文件太大的解决方案
废话不多说原因:在Anaconda下打包的很多不必要的模块进去,导致最终的exe文件过于庞大。解决办法:要用纯净的python来打包即可避免加入不必要的包,那么如何快速地建立纯净的python环境呢?当然不用重装python,只需要通过pipenv建立虚拟环境即可。在虚拟环境下打包,最终的exe文件会非常小(几M)...
2024-01-10Python程序打包工具py2exe和PyInstaller详解
前言通常执行 python 程序要有相应的 Python 环境,但某些特定场景下,我们可能并不愿意这么麻烦的去配置这些环境(比如将写好的脚本发给客户进行操作),如果可以提前将程序打包成 Windows平台的 .exe 文件或者是Linux下的 .sh 脚本,那么使用起来就会方便很多,py2exe 和 PyInstaller 这两款工具都是干这...
2024-01-10如何在pyinstaller中包含chromedriver?
我正在使用pyinstaller创建我的python脚本的可执行文件。在脚本中,我使用了以下导入:from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsetc...问题是,运行时pyinstaller myscript.py,它将导致包括Firefox而不是Chrome。在结果文件夹c:… \ dist \myscript \ selenium \webdriver中,有一个firefox文件夹,...
2024-01-10pyinstaller打包生成ico图标出错,求解大佬
python的pyinstaller打包exe文件可以但生成ico图标时出错,老是显示Unable to open icon file snowflake.ico,怎末解决这个问题,求大佬解答。回答你的ico文件的格式不对...
2024-01-10为什么python使用Pyinstaller打包成exe,只有spec文件?
问题描述使用Pyinstaller将python脚本文件打包成exe,但是生成的文件夹里没有exe文件打包使用的命令是 pyinstaller -F -w test.py报错信息Traceback (most recent call last): File "D:\Anaconda3\envs\guanji\lib\runpy.py", line 193, in _run_module_as_...
2024-03-11anaconda 虚拟环境使用 pyinstaller 打包 32位 exe
64 位 win10 系统,安装了 anancoda 64 位版本,用 python 写了个程序,准备使用 pyinstaller 打包为一个 exe 给别人使用,使用conda 默认的base 环境打包没有问题,但是有用户使用的是32位的windows系统,打包的64位exe无法运行,因此需要在32位环境下重新打包一份exe,于是在anaconda中创建了一个32位的虚拟环境py32,然后安装...
2024-02-13pyinstaller打包opencv和numpy程序运行错误解决
前言这篇文章主要介绍了pyinstaller打包opencv和numpy程序运行错误解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下报错背景这两天公司的程序许需要打包,就开始又操作了一番。pyinstller 打包含有opencv+numpy库 打包成功,但是运行报错。在...
2024-01-10pyinstaller 模块-python文件生成exe可执行文件
安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可。在命令行输入如下命令:pip install pyinstaller在 PyInstaller 模块安装成功之后,在 Python 的安装目录下的 Scripts(D:\Python\Python36\Scripts) 目录下会增加一个 pyinstaller.exe 程序,接下来就可以使用该工具将 Python 程序生成 EXE 程序了。pyinstal...
2024-01-10解决Pyinstaller 打包exe文件 取消dos窗口(黑框框)的问题
我们用python 打包的exe文件的时候,每次运行后面都有一个黑框框,比如我的这个:用tkinter做的图形界面,打包成exe文件,每次运行都先有黑色框框,我们一般电脑用的带有图形界面的软件都没有黑色框框,所以可以取消掉黑色框框么,答案是肯定的。在我们打包的时候:如果是直接指定python文件进...
2024-01-10pyinstaller打包多个py文件和去除cmd黑框的方法
1.打包多个py文件并且去除cmd黑框格式:pyinstaller.exe -F 路径\文件名.py空格路径\文件名.py空格--noconsole以上这篇pyinstaller打包多个py文件和去除cmd黑框的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。...
2024-01-10使用pyinstaller打包含有pycrypto模块不能运行
点击.py文件可以运行,且不会出现问题。使用pyinstaller打包后,不能运行。from Tkinter import *import requestsimport reimport socketimport win32api,win32con import osimport sysfrom Crypto.Cipher import AESfrom binascii import b2a_hex, a2b_hex使用不含cmd窗口打包方式,不能运行,弹出对话框 return -1 .使用含cmd窗口的打...
2024-01-10使用pyinstaller打包PyQt4程序遇到的问题及解决方法
python pyinstaller pyqt4 打包 QWindows最近在做课设,用pyqt设计界面。然后用pyinstaller打包程序后,双击运行却总是闪退,后来将exe文件拖到cmd窗口运行,提示错误信息为This application failed to start because it could not find or load the Qt platform plugin "windows".废话不多说直接上解决办法。进入你安装pyqt的路径,找到 ./p...
2024-01-10使用PyInstaller将python转成可执行文件exe笔记
1、安装PyInstallerPyInstaller的作用如标题所说,首先需要下载PyInstaller和UPX,UPX是用来压缩exe的,点击超链接下载吧,目前稳定版本是1.3,注意选择你使用的操作系统。如在Windows下,将下载解压后的upx.exe放到PyInstaller解压后的文件夹内。设PyInstaller的文件夹为D:\PyInstaller,下同。命令行下进入D:\PyInstaller,...
2024-01-10通过pyinstaller打包后的python程序会显示两个进程
问题有一个基于 flask 框架开发的 web 项目, 通过 pyinstaller -F app.py打包并运行后, 发现有 2 个进程(mac, linux, windows 都是), 刚开始以为是 flask 框架的问题, 一直没检索到答案, 后来同事告诉我, 他手上的一个普通 python 程序也是如此。解决当直接用 编辑器 或者 命令去运行程序时, 再次查看进程, 却只发现一...
2024-01-10【electron-playground系列】打包优化之路
作者:梁棒棒简介electron打包工具有两个:electron-builder,electron-packager,官方还提到electron-forge,其实它不是一个打包工具,而是一个类似于cli的工具集,目的是简化开发到打包的一整套流程,内部打包工具依然是electron-packager。electron-builder与electron-packager相比各有优劣,electron-builder配置项较多,更...
2024-01-10详解pyinstaller selenium python3 chrome打包问题
今天打包selenium一个简单的请求,打完包本机运行exe没有问题,换台机器就闪退,非常蛋疼找了半天原因。下面简述下,防止踩坑,如果闪退十有八九是浏览器版本跟浏览器插件对不上。首先安装pyinstallerpip install pyinstaller然后进入要打包的py文件目录然后pyinstaller tomcat.py这种打包方式有很多文件...
2024-01-10《快速掌握PyQt5》第二十五章 Pyinstaller打包
第二十五章 Pyinstaller打包25.1 下载Pyinstaller25.2 了解Pyinstaller命令参数25.3 打包示例25.4 小结写完的程序如果要发给别人使用,但对方并没有安装python环境,也没有安装PyQt5库时怎么办呢?最好的解决办法就是将程序打包成可执行文件,这样就算在一台没有安装python环境和PyQt5库的电脑上也可以使用,...
2024-01-10使用Chromedriver在另一台PC上运行pyinstaller
我正在尝试在pyinstaller的可执行文件中添加Chromedriver。虽然这是可能的,但似乎在尝试在另一台计算机上运行此错误消息。我已经尝试了一些职位,包括本的一个,但不幸的是,这并没有提供预期的效果。最好的情况是,当chrome exe位于同一文件夹中时,我可以在自己的计算机上运行它,这无济于事。...
2024-01-10在pyinstaller中以窗口模式导出到EXE后,selenium不起作用
我正在制作需要使用selenium的PyQt4应用程序。在开发过程中一切正常,但是当我通过 * __[WinError6] The handle is invalid当我将其导出时console = True(在pyinstaller规范文件中),不会发生这种情况,该错误仅在 没有console的情况下 产生。产生的错误在以下行中:driver = webdriver.Chrome(executable_path="chromedriver.exe")...
2024-01-10vue打包注意事项vueadmintemplatenpmrunbuildprod
vue.config.js module.exports = { publicPath: "/page", //生产环境如果不是部署到根目录,需要修改publicPath目录,/page表示在tomcat webapps下的page目录 outputDir: "dist", assetsDir: "static",...
2024-01-10