前言 PyInstaller 可以将 python 程序打包成一个单一的 exe 可执行包 可以支持如下平台: Windows Linux Mac OS X FreeBSD Solaris AIX 可以支持的...可以支持的包 PyInstaller 的一个主要目标就是独立兼容第三方包(将第三方包的相关依赖都整合进来) 目前可以兼容的包列表 Supported Packages 这里分享一下 PyInstaller...的简单使用方法 参考 PyInstaller Manual Tip: 当前版本 PyInstaller 3.3.1 ---- 操作 系统环境 python 版本 C:\Python27>python.exe...pyinstaller Downloading PyInstaller-3.3.1.tar.gz (3.5MB) 100% |███████████████████████████████...-v 3.3.1 C:\Python27>Scripts\pyinstaller.exe -h usage: pyinstaller [-h] [-v] [-D] [-F] [--specpath
安装pyinstaller成功 测试pyinstaller ---- 环境 需要环境为: Windows 7 x64 Python 3.6.1 x86 方法1. 用pip 1.1....安装: > pip install pyinstaller 1.2. 升级: > pip install --upgrade pyinstaller 方法2. 下载安装 2.1....下载: 下载安装包: http://www.pyinstaller.org/downloads.html ? 2.2. 安装: 解压进入文件夹: ?...安装pyinstaller成功 > python setup.py install ? 测试pyinstaller 测试安装是否成功。 ?
PyInstaller打包的执行文件,只能在和打包机器系统同样的环境下。也就是说,不具备可移植性,若需要在不同系统上运行,就必须针对该平台进行打包。...python.py生成Mac、Windows下可执行文件 安装: pip install pyinstaller 或者 pip install pyinstaller -i https://pypi.douban.com...445B08FB-AD83-4C0F-AF7B-1F43B15A4BA2.png 补充 生成GUI图形界面 pyinstaller -F -w Demo.py 多个文件一起打包,生成的可执行文件为第一个文件名称...pyinstaller -F -w Demo.py Demo1.py 生成后在dist文件夹中又一个app或者.exe的文件 ?...B7B8E93C-BD56-4C31-AADD-BE6A9BF09FDC.png 点击就能运行了 关于图标(my.ico 是一个图标名,和当前的test.py文件在同一个目录下) pyinstaller
,python版本是3.8,后来我在pycharm里面下载了pyinstaller,步骤如下 pycharm安装pyinstaller 首先打开pycharm中的setting 在这里插入图片描述...然后按图打开project interpreter ,点击右侧的加号 在这里插入图片描述 在搜索框中搜索pyinstaller ,先勾选右下侧的specify version 可以下拉选择版本,我是...-F -w xxx.py ,xxx换成你文件名就可以,这个指令没错,但是我打包还是失败了 首先我的第一个问题,是pyinstaller的版本问题,因为之前在网上找教程,下载安装了pyinstaller3.4...版本,图上是我修正过的版本,所以一直打包不成功,查询各种方法之后发现,原来pycharm下载的pyinstaller的安装包是在pycharm的,而不是python下 pycharm和python文件夹是两个...,用Terminal打包是使用的python文件下的版本,所以我们要把pycharm下载的最新pyinstaller包放到python文件夹下面 首先我们还是打开setting,把鼠标移到我们下载的工具下面
目录 pyinstaller安装 pyinstaller语法解析: pyinstaller命令demo: ---- pyinstaller安装 pip install pyinstaller pyinstaller...语法解析: pyinstaller -F -p 路径 -i ico路径 mian.py –noconsole -D:打包成多个文件 -F:打包成1个文件 -p:指定python安装包路径 -i...:指定图标,放在同目录下 mian.py:要打包的文件,和图标放在同目录下了 –noconsole:不显示cmd运行框 pyinstaller命令demo: 我这里都是采用的绝对路径 pyinstaller
pychaim下PyInstaller 打包 python程序 主题是使用PyInstaller 打包python时遇到一些问题以及解决方案,其中将要打包的程序是用tensorflow做的LSTM算法...本地环境:window 10 服务器环境 windows2008 原文地址:原文 主要运行时版本依赖 python 3.6 PyInstaller 3.5 tensorflow 1.4 (过程中更新为...1.7,原因下详) jieba 0.39 wordcloud 1.5 安装与使用PyInstaller 在pychaim下可以直接打开下方Teminal 窗口 执行指令 pip install...PyInstaller 打包python程序 PyInstaller -F XXXX.py -F 是把所有的相关程序都打包成单个exe运行文件。...因为在pyinstaller 打包后的exe 运行时会在 C:\Users\Administrator\AppData\Local\Temp 新增了一个临时文件夹如“_MEIxxxxxx” 所有py
在pycharm里面安装pyinstaller 直入正题之前,我们得先在pycharm上安装好这个插件。...按照下图所示方法打开terminal(这个我感觉相当于你电脑运行cmd), 随后你还是得找到你的python安装路径,C盘的话好像直接使用指令: pip install pyinstaller...python3的版本可以试着吧指令换为: pip3 install pyinstaller 问题引出 之前我在电脑上用python搞了一个小程序(很简单的,就不细讲),但是等到我想把这个py文件生成exe...发给别人看一看的时候,我却发现我的电脑上用cmd安装老是出现一些问题,真的就是试了一个晚上的方法,pip也更新了、各种插件也下载了、后面pyinstaller的文件也下载了(可惜没找到位置去安装,装不好...,那么指令为:pyinstaller -F-w 文件名.py 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
:21H2 conda : 4.11.0 python: 3.8.0 所包含一些特殊的库: tensorflow-gpu: 2.7 pyqt5: 5.15.6 pyqt-tools : 1.0.0 pyinstaller...:4.9 pymysql: 1.0.2 pyyaml : 6.0 打包过程: 1.在虚拟环境里安装pyinstaller pip install pyinstaller 2.以管理员权限进入anaconda...Prompt conda activate your_env 3.进入自己的项目目录 cd 自己的项目路径(网上别人都是这样进的,我的进不去,我自己操作是 D: 然后 cd D:/自己的路径) 4.打包 pyinstaller...主要原因是隐式导入和显示导入问题,大概意思就是找不到库,修改配置文件main.spec hiddenimports=[] 修改成hiddenimports=[‘sklearn’,‘tensorflow’] 5.然后 pyinstaller
首先讲一下pyinstaller Pyinstaller是一个十分有用的第三方库,可以在Windows、Linux、Mac OS X等操作系统下将Python源文件打包,通过对源文件打包,Python程序可以在没有安装...它是这样玩的: (1)、命令提示符cd到需要打包的文件的目录 (2)、直接在命令提示符中输入pyinstaller -F 文件名.py (3)、打包成功后会出现两个文件夹,其中一个就是所需要的exe文件...Pyinstaller的其他常用参数: -icon=图标路径 -F打包生成一个exe文件 -w使用窗口,无控制台 -c使用控制台,无窗口 -D创建一个目录,里面包含exe以及其他一些依赖性文件 还有一些可以通过...pyinstaller -h来查看参数 给个例子: 比如就按我给大家的这个表白程序打包为例,通过命令:pyinstaller.exe-F -c love.py ?
无标题.png 说明 文档对应内容为 pyinstaller 4.2, 支持 python 3.5+ 如果需要使用python2.7,则需要使用 pyinstaller <= 3.6 安装 从PyPI...安装 pip install pyinstaller 升级 pip install --upgrade pyinstaller ---- 使用命令行方式 语法: pyinstaller [选项] 脚本...# "NONE": 不应用任何图标,从而使操作系统显示某些默认设置(默认:应用PyInstaller的图标) 更多选项 参考官方文档 https://pyinstaller.readthedocs.io...\MLNMFLCN.ICO ^ myscript.spec python import PyInstaller....__main__ # pyinstaller my_script.py --onefile --windowed PyInstaller.
更新版本后的兼容性问题有时会比PyInstaller更多。3....兼容性和稳定性相较于成熟的PyInstaller可能有所不足,部分库可能无法良好支持。...我们的使用场景是需要能够独立运行,对性能要求不是太严苛,最好能支持跨平台,再综合考虑成熟度和可靠性,最终选择pyinstaller三、pyinstaller打包1....安装pyinstallerpip install -U pyinstaller注意:建议最后在虚拟环境下安装pyinstaller,再执行打包操作,这样会只打包该项目所需要的依赖。...执行打包指令PyInstaller打包Python应用时,可以使用一系列参数来控制打包过程。以下是一些常用的PyInstaller命令行参数说明:1.
于是乎我想到了是不是可以使用PyInstaller来打包。 准备测试环境 这一步主要是准备一个干净的virtualenv环境,并安装pyinstaller和webssh。...$ cd ~ $ virtualenv myenv $ cd myenv $ . bin/activate $ pip install pyinstaller $ pip install webssh...准备spec文件 为了使用pyinstaller,需要准备一个spec文件并保存为 “~/myenv/lib/python2.7/site-packages/webssh/wssh.spec”,内容如下...runtime_tmpdir=None, console=True ) 打包 $ cd ~/myenv/lib/python2.7/site-packages/webssh/ $ pyinstaller
1、下载地址:http://www.pyinstaller.org/ 。 2、解压即用(V2.1)。注意环境变量,或者用pyinstaller.py的全路径,或者到解压目录下使用。...*^_^* 3、打包命令示例: python pyinstaller.py --onefile yourprogram.py 4、参数信息参见手册的Options 。...*** Updated 2015-12-11 *** 1、用pip安装pyinstaller3。...pip3 install pyinstaller 2、打包命令示例: pyinstaller --onefile yourprogram.py 另外两个常用的参数: (1)、添加图标 -i walker.ico...Q5、python 3.6,pyinstaller 3.3.1,pywinauto 0.6.4 打包问题可以参考:PyInstaller 3.3.1 does not work with Pywinauto
安装pyinstaller库 pip install installer image.png 如果同时安装了py2和py3版本,, 那就要用pip2或者pip3来进行安装。...常用参数: -icon=图标路径 -F打包成exe文件 -w使用窗口 无控制台 -c使用控制台 无窗口 -D创建一个目录,里面包含exe以及其他一些依赖文件 pyinstaller -h 查看其他参数...举个例子: 如果就一个py文件那就直接-F打包 pyinstaller -F 如果想换图标:?...pyinstaller -F --icon= image.png 目录成这样// image.png dist里多了exe文件 image.png 运行程序会出现
or directory: 'C:\\Users\\BJ7K8F3\\AppData\\Local\\Temp\\_MEI91362\\cairosvg\\VERSION' 原因: _MEI***是pyinstaller...所在的目录,类似于(E:\Python_and_PyCharm\SoftWareSpace\Python\Lib\site-packages\PyInstaller),重要的是后面这半截(\Python...\Lib\site-packages\PyInstaller)。...直接在“此电脑”的搜索栏,搜索“PyInstaller”也是可以找到的,对比一下示例的路径,后半截一致就行。...进入PyInstaller文件夹后,找到hooks文件夹,点进去,然后在这里新建一个txt文本 在txt文本中写入以下语句,然后将文件重命名为hook-xxx.py,然后重新打包一次之前需要打包成exe
原文地址 http://blogtest.stackoverflow.club/109/ 背景 在调试pyusb时,发现直接python scripts.py可以正常运行,但是打包成exe, 即经过了 pyinstaller...原因在于pyinstaller没有把一些外部的库包含进来,导致报错。...一个可行的解决方案如下: 将.spec修改至如下所示(.spec文件会在第一次运行pyinstaller后出现): binaries = [ ('C:\\Windows\\System32\\libusb0
前言 昨天决定分享一下最近写的exhentai爬虫程序,参考了这篇文章,看了下里面几个常见打包软件的简介表格(可惜没nuitka) 因为是给小白用户使用,做成单个文件形式,只能在Pyinstaller和...py2exe之间选择 去各自官网看了下,发现py2exe很久没更新了,对python3新版本的支持也不是太好,就决定用Pyinstaller来封装/打包 这里略过Pyinstaller的安装和使用,重点说明症状..._bootstrap>", line 1129, in _exec File "C:\Python34\lib\site-packages\PyInstaller\loader\pyimod03_importers.py..._bootstrap>", line 1129, in _exec File "C:\Python34\lib\site-packages\PyInstaller\loader\pyimod03_importers.py
至于 python2python2python2 的需要找到 pyinstaller 2.1pyinstaller\ 2.1pyinstaller 2.1 的源码包进行安装(pyinstaller3pyinstaller3pyinstaller3...也可以通过源码安装): wget https://pypi.python.org/packages/source/P/PyInstaller/PyInstaller-2.1.zip#md5=3eb18a454311707ab7808d881e677329...tar -zxv PyInstaller-2.1.zip cd Pyinstaller-2.1/Pyinstaller-2.1 python setup.py build python setup.py...> [ <scriptname> ...] | <specfile>}pyinstaller [opts] [ ...]...Ex:Ex:Ex: pyinstaller -F A.py -p b.py -p c.py --hidden-import b --hidden-import c 这里最后会生成一个 dist/Adist
原创文|Space9 Python文件打包成可安装、无需Python依赖的高效可执行exe程序 工具及环境 PyInstaller Inno Setup Windows和Python PyInstaller...-i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller PyInstaller打包python程序 pyinstaller -D -w -i ".../en/stable/ 生成文件在dist目录下 兼容性问题 出现运行异常兼容性问题,请尝试PyInstaller开发版本 pip install https://github.com/pyinstaller...https://git.yumenaka.net/github.com/pyinstaller/pyinstaller/archive/develop.tar.gz 程序64位和32位的问题 32位程序在.../simple pyinstaller pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests pyinstaller -D
最近工作需要用到flask的restful架构做服务器,而工作环境又在windows下,因此需要打包成exe 打包完运行程序报错 打包工具首选pyinstaller,在cmd下用命令pyinstaller.exe...而我在代码中用的是from flask.ext.restful import Api, Resources 解决过程 一路搜索无果,无意中看到其他人使用pyinstaller打包也报错找不到模块,重新安装一遍第三方库即可...但是总不能给别人的程序一运行先报错吧,所以这个问题还要解决,这次是在stackoverflow上发现了解答,说是pyinstall 3.2版本bug比较多,3.2打包报错换成3.1就可以了,我重新装了pyinstaller...3.1, 方法是 pip install pyinstaller==3.1 然后问题解决,Runtime Error没有了.
领取专属 10元无门槛券
手把手带您无忧上云