pyinstaller spec】的更多相关文章

pyinstaller options..script.py pyi-makespec options script.py [other scripts ...] pyinstaller options script.spec…
我们知道,Python很优雅,很值得学习.但是Python是解释性语言,代码需要有Python解释器才能执行,相比较我们平时直接运行exe等可执行文件多了一步的麻烦. 于是,希望能将Python程序打包成exe,使用起来多方便. PyInstaller可以将Python程序打包成Windows(当然也包括Linux, Mac OS X, Solaris and AIX)下可执行的EXE文件,目前支持python 2.7 and 3.3—3.6版本. 官网:http://www.pyinstall…
用pyinstaller打包py2.7的程序有时会出现不匹配的错误,在python的idle下运行没有问题,打包之后却会报一些错误,所以打包的话还是尽量用py3.5版本,而且用 -F 将程序打包成一个文件有时也会遇到错误,最好打包成一个目录的形式,避免出错 pyinstaller添加的特殊用法,找到一篇文章 http://jingyan.baidu.com/article/b2c186c8d9856dc46ff6ff54.html,其中再次打包 *.spec文件时,直接在控制台输入pyinsta…
nanoporetech/nanonet CodeIssues 7Pull requests 0Projects 0Wiki Insights  First generation RNN basecaller 310 commits 5 branches 1 release 7 contributors MPL-2.0 C++ 73.9% Python 22.1% C 4.0% C++PythonC Clone or download    Create new fileUpload files…
下面的是官网的文档, 我们可以用自定义spec的方式把想要的文件打包到目标文件夹里面 例如: 我们在程序中用了一个图标 test.ico, 如果我们只用 pyinstaller -w test.py 那生成的 dist/test/ 文件夹中是没有test.ico的,需要手动拷贝过去 如果我们首先生成spec :   pyi-makespec -w test.py, 就会先生成 test.spec(当前目录下), 类似 # -*- mode: python -*- block_cipher = N…
Pyinstaller pyinstaller是python的一个第三方模块,使用它可以将python程序打包为可执行文件,实现打包后的程序在没有python环境的机器上也可以运行.pyinstaller的安装方式可通过:pip installer pyinstaller 通常我们打包程序时,会遇到两种情况: 情况一,打包一个python脚本文件: 情况二,打包一个python项目程序(包含多个文件夹.py文件,以及相关资源文件) 打包环境 win10,64位 python3.7 pyinsta…
前言 PathMerge是用python写的一个辅助文件夹合并的小工具,它的特点是不用担心合并后文件会丢失,旧文件会创建副本保存下来,除非你手动删除. 详情见:python开发目录合并小工具 PathMerge 由于PathMerge使用python写的,运行需要有python的环境,如果想把它转换成exe可执行文件怎么办呢? 我们可以用pyInstaller来将py文件转换成exe文件. pyInstaller相对另一款py转exe的工具py2exe的优点在于,转换之后的exe文件无需任何支持…
由于同事辞职,许多运维工具的维护工作就交到我这里处理了,运维居然没人会Python脚本! 用Selenium编写的一个爬虫脚本cctv.py,需要给不懂软件的人运行.为了不让他去搭建,安装各种包,库,所以将脚本打包成exe文件给他直接使用. 运行环境Ubuntu-16.04 所需要的基本工具: 1. Pyinstaller:打包工具 2. xvfb: 虚拟显示框架 一. 安装Pyinstaller 注意:如果你要在Linux下运行,那么就在Linux下打包编译. zhuben@zb:~$ pip…
参考:http://pythonhosted.org/PyInstaller/#installing-pyinstaller 1.下载pyinstaller和PyWin32  目前pyinstaller支持的python版本为2.3-2.7,可以到http://www.pyinstaller.org/官网下载.注意PyWin32 对应不太的python版本 2.安装 pyinstaller下载完成后,解压即可.PyWin32 安装 3.pyinstaller使用方法 使用也非常的简单,cmd下进…
继续翻译中.... The syntax of the pyinstaller command is: pyinstaller [options] script [script ...] | specfile //You may give a path to the script or spec file, for example pyinstaller options... ~/myproject/source/myscript.py //or, on Windows, pyinstaller…
打包pyqt文件 如何将pyqt生成exe的二进制文件呢,pyinstaller就是这样的工具 可以将脚本文件.py 文件转换为编辑后的二进制文件,在进行发布 下面说下,如果打包 一. 安装: 下载地址:https://github.com/pyinstaller/pyinstaller 最新版本pyinstaller2.1.1 (2015-01) python setup.py install pyinstaller 是有依赖包的,安装之前必须要安装pywin32, 在网上找到对应版本的pyw…
之前就想要把自己的BlogsToWordpress打开成exe了.一直没去弄. 又看到有人提到python打开成exe的问题. 所以打算现在就去试试. 注:此处之所有选用BlogsToWordpress,是因为此python脚本够复杂,依赖的模块够多. 如果这个都搞定了,那么其他单个的python文件,和小python项目的打包,就更不成问题了. 1.先去找找,目前主流有哪几种方法. 找到几个名字 cx_Freeze PyInstaller py2exe 2.关于py2exe和PyInstall…
本文介绍使用cx_freeze和pyinstaller打包python脚本为exe文件 cx_freeze的使用实例 需要使用到的文件wxapp.py, read_file.py, setup.py #!/usr/bin/env python # -*- coding: utf-8 -*- #file: wxapp.py import wx import os import sys import read_file class Frame(wx.Frame): def __init__(self…
之前写了一个小工具,将excel配置表转换为json.xml.lua等配置文件.最近在学习egret,正好需要转换配置文件,刚好就用上了.然而当我想把工具拷到工作目录时,就发愁了.之前我为了方便扩展,把程序拆分得太细: xzc@xzc-HP-ProBook-4446s:~/Documents/code/github/py_exceltools$ ls -lh 总用量 80K drwxrwxr-x xzc xzc .0K 7月 : bin drwxrwxr-x xzc xzc .0K 7月 : c…
源由 最近公司让做了一个小工具,使用python写的,写完之后要求能放在其它电脑上运行,于是就开始寻找方案; 按网上的说法 py2exe已经很久没更新了,资料也不多: 于是就采用pyinstaller来生成exe程序; 环境 pyintaller 正式版 支持2.7及3.3-3.5的python版本 pyinstaller 开发版 支持2.7及3.3-3.6版本 我使用的python是3.6.1的,直接使用pip install pyinstaller下载来的会报out of range 的错误…
准备 依赖 pyinstaller下载 语法 核心命令 可选项 实战 md2htmlpy 使用pyinstaller 其他测试 -D选项 --icon选项 遇到错误怎么办 总结 继上次的那个Python程序打包成windows下可执行的小工具,接连收到了许多小伙伴关于如何打包的疑问,这里简单的做下总结. 准备 关于pyinstaller,需要了解的就是它不是一个库,而是一个工具,一个可以将你的.py程序打包成windows下可以执行的exe文件. 依赖 pyinstaller依赖于pywin32…
http://blog.csdn.net/pipisorry/article/details/50620495 目录结构   将主文件testMain.py转换成exe可执行文件 主文件调用了自定义包:nlptest,其中nlptest1.py读取文件stopwordsFile.txt. 错误1:[Errno 2] No such file or directory: 'C:\Users\...\AppData\Local\Temp\_MEI***' 问题: 这个问题实质上是python代码转换…
http://blog.csdn.net/pipisorry/article/details/50620122 Python不是每个人的计算机里面都有安装,当您写了一个好用的工具,需要一个standalone exectuable环境的需求.并且用python写些脚本什么的,有时候脚本写完以后,每次运行都得在IDE打开在运行,很麻烦,所以经常将python编译成exe. 本文介绍如何将一个python项目(或者简单一点一个python脚本文件)转化为windows下的可执行文件. 转化要使用py…
安装 ​ pip insatll Pyinstaller 参数 pyinstaller -Fw main.py 参数 概述 -F,-onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用 -D, –onedir 打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码,我个人比较推荐这样,代码易于维护 -K, –tk 在部署时包含 TCL/TK -a, –ascii 不包含编码.在支持Unicode的python版本上默认包含…
需求分析: python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速. 当然打包的脚本似乎不是在所有的win平台下都能使用,win7有一部分不能使用,我在win10能够很好的运行. 准备: pyinstaller (http://www.pyinstaller.org) 首先还是去官网看支持的python版本,不然会很尴尬的. 安装: 需要安装pyinstaller和pywin32 使用以下命令将会自动安装两个包,在cmd用…
PyInstaller可以把Python应用程序及其所有依赖项捆绑到一个包中.用户可以在不安装Python解释器或任何模块的情况下运行打包的应用程序.PyInstaller支持Python 2.7和Python 3.3+,并支持诸如numpy,PyQt,Django,wxPython等主要Python软件包.PyInstaller针对Windows,Mac OS X和Linux进行了测试.但是,它不是一个交叉编译器:要制作一个Windows应用程序,你需要在Windows中运行PyInstall…
偶有特殊要求可能需要将django程序打包成exe可执行文件,方便在电脑直接点击运行.这里用的是打包python代码的常用库Pyinstaller. 虽然用Pyinstaller支持打包Django,但也存在一些坑,在此记录一下. 环境: Python 3.6 Django 2.0 Pyinstaller 3.4 打包开始之前,先确定写的django程序能否正常运行.确定无误后在开始打包.Pyinstaller 打包你可以选择打包成一个exe可执行文件,或者是一个文件夹,包含许多配置文件.对于简…
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…
基本原理:Pyinstaller 可以将资源文件一起bundle到exe中,当exe在运行时,会生成一个临时文件夹,程序可通过sys._MEIPASS访问临时文件夹中的资源 官方说明:https://pythonhosted.org/PyInstaller/spec-files.html#spec-file-operation 测试案例功能描述,访问资源文件夹res/a.txt,并打印其内容.实现方法如下: 源码如下,比较简单,resource_path方法说明了如何使用sys._MEIPASS…
原文地址 https://blog.csdn.net/weixin_42052836/article/details/82315118 具体的实现图待本人实现后贴上 原 Pyinstaller 打包发布经验总结 使用Pyinstaller打包Python项目包含了大量的坑,这篇文章总结实践得到的Pyinstaller打包经验.本文的例子为Python3.6代码,在windows下打包为64位和32位版本. 目录 Pyinstaller基本使用方法 Python项目的打包方法 1 .spec文件生…
今天的主角依然是pyinstaller打包工具,为了让pyinstaller打包后exe文件不至过大,我们的py脚本文件引用库时尽可能只引用需要的部分,不要引用整个库,多使用“from *** import **,**”语句,如: from openpyxl import load_workbook,Workbook from openpyxl.styles import Border,Side,Alignment,Protection,Font,GradientFill,Color from…
首选说一下,这种打包方式只能在本电脑上使用运行正常 准备:.py文件:你的程序 gif文件:你要用的图片 第一步: 在上面文件所在目录打开cmd 输入 pyi-makespec FP.py 会生成一个FP.spec 他是pyinstaller打包程序的指导书 fp是我自己取得名字,你要按照你的.py文件取名字. 第二步: 上面的变量其实就是你的图片的path 使用图片: photo = tk.PhotoImage(file='./socket_one.gif')  这是我正常写代码不打包时使用图…
1 - Pyinstaller简介 Home-page: http://www.pyinstaller.org PyInstaller是一个能够在多系统平台(Windows.*NIX.Mac OS)上将Python程序冻结(打包)为独立可执行文件的工具. 可以捆绑所需的第三方库,并可与绝大多数常见的库和框架配合使用: 可以与Python2.7和3.3-3.6协同工作,由于透明压缩而构建了更小的可执行文件: 使用OS支持来加载动态库,从而确保完全兼容: 2 - Pyinstaller安装 $ pi…
安装:pip3 install pyinstaller 了解几个常用命令 参数 用处 -F 将程序打包成一个文件 -w 去除黑框 -i 添加程序图标 我们将需要打包的test.py文件放到桌面上,之后打开命令行窗口,cd到桌面目录,输入pyinstaller -F -w test.py 结束后我们会发现在桌面上多了两个文件夹和一个spec文件:而我们想要的可执行程序就在dist文件夹中,双击打开就是我们的程序了 上面打包的可执行文件使用的是默认的图标,我们接下来打包时添加-i参数来给程序加个图标…
pyinstaller打包pyqt文件  https://www.cnblogs.com/dcb3688/p/4211390.html   打包pyqt文件 如何将pyqt生成exe的二进制文件呢,pyinstaller就是这样的工具 可以将脚本文件.py 文件转换为编辑后的二进制文件,在进行发布 下面说下,如果打包 一. 安装: 下载地址:https://github.com/pyinstaller/pyinstaller 最新版本pyinstaller2.1.1 (2015-01) 1 py…