Python打包项目为EXE程序】的更多相关文章

安装pyinstaller 如果使用了VirtualENV环境,则必须在要打包的项目环境中安装... 否则会找不到项目需求的包和模块 pip install -i https://pypi.douban.com/simple pyinstaller pyinstaller相关参数 -F : 打包成单个可执行文件 -w : 打包之后运行程序,只有窗口不显示命令行 -c : 打包之后运行程序,显示命令行 注意 : 如果使用 -F参数,会导致程序无法正常读取外部的配置文件,也许是我配置问题.具体依据自…
打包库:PyInstaller python程序编写过程中的脚本文件为py格式的文件,当我们想将编写好的程序移植到其他机器上给其他人使用时,如果目标机器没有安装python环境,py文件将无法运行,而且如果程序有一些引入的第三方库在目标机器上不存在的话,也会报错. 这时,我们就需要将py打包封装成win上的可执行程序exe. 打包成exe的好处:1.系统不需要预先安装python环境:2.将所需的第三方库和配置等都封装进去:3.隐藏源代码. PyInstaller是一款很好用的打包工具,使用起来…
事情是这样的我用打包命令:pyinstaller -F E:\python\clpicdownload\mypython.py打包了一个exe程序,但是运行时提示我缺 少bs4模块然后我就去查pyinstaller的使用方法,找到pyinstaller有一个-p参数: 1.设置导入路径(和使用PYTHONPATH效果相似).可以用路径分割符(Windows使用分号,Linux使用冒号)分割,指定多个目录. 2.也可以使用多个-p参数来设置多个导入路径 然后我找到bs4模块所在的目录E:\pyth…
在Autocad中直接调用Python二次开发程序是有必要的,下面介绍一种方法来实现这个功能: 其基本思路是:先将二次开发的程序打包为可执行程序exe,然后编写lsp文件,该文件写入调用exe程序的语句,然后就可以直接在Autocad命令行用命令直接调用python二次开发的程序了. 例子: (1)打包为exe (2)编写lsp文件: johnyang.Lsp (defun c:johnyang() (startapp "F:\\PycharmProject\\DesignWorkTask\\s…
导言: 我们有时候需要将做好的Python程序打包成为一个exe , 方便我们使用,查找了资料发现 pyinstaller .py2exe,最后还是选择的pyinstaller,用的时候踩过了挺多的坑,在这里记录一下具体的用法.安装的时候直接在cmd pip install pyinstaller 即可.下面就是我在安装的时候遇到的一些问题. 血泪史: 安装过程: 我在安装的时候是通过pip安装pyinstaller ,没想到这一路旅程这么艰辛. 首先是在安装的时候提示下面的信息,则是pip版本…
一.pyinstaller简介 pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 3.1.1.支持python2.7和python3.3+. 可运行在Windows,Mac和Linux操作系统下. 但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下. 二.pyinstaller在windows下的安装 使用命令 pip…
最近,在学习QT5的过程中,想尝试着把自己写的工程程序给打包发布出来,在任何一台windows系统都能运行,这样就不会限于电脑需不需要安装QT安装包了. 首先,先介绍自己使用的环境.我使用的QT版本是.我的电脑windows系统是win10专业版的.下面的打包教程,都是亲测可用的.但个人认为,即便是不同的windows操作系统,不同的QT版本,也应该是可以的.希望大家能及时反馈,我好及时更新. 第二,介绍一下我所使用的打包工具.一个是QT5自带的windeployqt(这个大家不需要下载安装),…
https://blog.csdn.net/windsnow1/article/details/78004265 最近,在学习QT5的过程中,想尝试着把自己写的工程程序给打包发布出来,在任何一台windows系统都能运行,这样就不会限于电脑需不需要安装QT安装包了. 首先,先介绍自己使用的环境.我使用的QT版本是.我的电脑windows系统是win10专业版的.下面的打包教程,都是亲测可用的.但个人认为,即便是不同的windows操作系统,不同的QT版本,也应该是可以的.希望大家能及时反馈,我好…
最近,在学习QT5的过程中,想尝试着把自己写的工程程序给打包发布出来,在任何一台windows系统都能运行,这样就不会限于电脑需不需要安装QT安装包了. 首先,先介绍自己使用的环境.我使用的QT版本是.我的电脑windows系统是win10专业版的.下面的打包教程,都是亲测可用的.但个人认为,即便是不同的windows操作系统,不同的QT版本,也应该是可以的.希望大家能及时反馈,我好及时更新. 第二,介绍一下我所使用的打包工具.一个是QT5自带的windeployqt(这个大家不需要下载安装),…
一.经过测试 在Windows平台请使用Windows平台的pyinstaller,Linux平台请使用Linux平台的Pyinstall角本. 二.命令如下: pyinstaller -F --icon="name.ico" code.py 其中 -F表示打包成一个文件,不想显示窗口的话加个-w…