python, pyinstaller 打包找不到自身文件 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs5
本版专家分:4606
Blank
黄花 2018年4月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2018年3月 其他开发语言大版内专家分月排行榜第三
Bbs5
本版专家分:4606
Blank
黄花 2018年4月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2018年3月 其他开发语言大版内专家分月排行榜第三
Bbs5
本版专家分:4606
Blank
黄花 2018年4月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2018年3月 其他开发语言大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs5
本版专家分:4606
Blank
黄花 2018年4月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2018年3月 其他开发语言大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs5
本版专家分:4606
Blank
黄花 2018年4月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2018年3月 其他开发语言大版内专家分月排行榜第三
Bbs1
本版专家分:0
python打包生成的exe文件运行时提示缺少模块
事情是这样的我用<em>打包</em>命令:<em>pyinstaller</em> -F E:\<em>python</em>\clpicdownload\my<em>python</em>.py<em>打包</em>了一个exe程序,但是运行时提示我缺 少bs4模块然后我就去查<em>pyinstaller</em>的使用方法,找到<em>pyinstaller</em>有一个-p参数: 1.设置导入路径(和使用PYTHONPATH效果相似).可以用路径分割符(Windows使用分号,Linux使用冒号)分割,指
Python subprocess call returns “command not found”, Terminal executes correctly
问题:Python subprocess call returns “command not found”, Terminal executes correctly具体为:/bin/sh 1 not found解析:出错的命令没有添加到环境变量路径(PATH)中。解决:打开配置<em>文件</em>,并将该命令的包路劲添加到最后sudo gedit /etc/profile立刻生效(这步对我无效,我重启后才生效的)...
linux jar 命令找不到 -bash:jar:command not found
  通过jar命令进行<em>打包</em>或解压包的时候报:-bash: jar: command not found 。JDK环境已经安装。[luopu@TESTWEB1_13 ~]$ echo $JAVA_HOME/usr/lib/jvm/jre[luopu@TESTWEB1_13 ~]$ java -versionjava version &quot;1.7.0_95&quot;OpenJDK Runtime Environm...
Mac下texshop出现command not found问题
本人使用mbp,装好MacTex_20150613后打开texshop无论怎样编译总是提示我Command not found,我怀疑是路径的问题,于是去网上找了很多帖子也没有找到答案。后来发现是系统<em>找不到</em>pdflatex这个<em>文件</em>导致的。具体解决方法:打开TexShop-》偏好设置-》引擎,将路径设置中的(pdf)Tex路径设置为/usr/local/texlive/2015/bin/univers
centoOS下安装python3 和 pip: command not found
在更新<em>python</em>3的时候会自动安装pip3,但是安装完成后,pip -V发现出错:command not found,找了好久,发现在建立软连接的时候路径写错了。 总结一下安装<em>python</em>3和发现pip:command not found 之后的思路。 centOS安装<em>python</em>3 准备编译环境 yum groupinstall 'Development Tools' yum...
python错误:docx.opc.exceptions.PackageNotFoundError: Package not found at 'new.docx'解决办法
当我尝试用如下代码打开一个word文档时,出现了如下错误:from docx import Document doc = Document('new.docx')Traceback (most recent call last): File &quot;test.py&quot;, line 3, in &amp;lt;module&amp;gt; doc = Document('new.docx') File &quot;C...
pyinstaller 生成exe后找不到静态文件。。。目标位置换了
import osimport sysconfig_name = 'myapp.cfg'# determine if application is a script file or frozen exeif getattr(sys, 'frozen', False):    application_path = os.path.dirname(sys.executable)elif __file_...
python-pyinstaller打包后获取路径
使用<em>pyinstaller</em>可以把.py<em>文件</em><em>打包</em>为.exe可执行<em>文件</em>,命令为: <em>pyinstaller</em> hello.py <em>打包</em>后有两个<em>文件</em>夹,一个是dist,另外一个是build,可执行<em>文件</em>在dist<em>文件</em>夹里面,但是会有许多依赖是独立<em>文件</em>存在 <em>pyinstaller</em> -F hello.py 使用-F参数后,<em>打包</em>的可执行<em>文件</em>是一个整体,只有一个.exe<em>文件</em>。   获取<em>文件</em>路径的方式有四种,...
pyinstaller打包exe文件及过程中 no module named 问题处理
首先进入你需要<em>打包</em>的<em>文件</em>目录 <em>打包</em>的时候命令为: <em>pyinstaller</em> -F *****.py 这里简单解释一下参数:-F 表示生成单一的exe<em>文件</em>; -w 表示生成的exe<em>文件</em>执行时去掉背后的dos窗口(这个不建议开始时使用,会影响报错信息的显示。) -p <em>pyinstaller</em>仍然不够智能,很多包的位置需要手动提供,这个参数就是提供给<em>pyinstaller</em>包的位置(dir1,dir2...
python文件打包-pyinstaller 常见问题
<em>python</em> project 编译Linux的可执行版本 --2017.11.18 121.使用工具 <em>pyinstaller</em>2.安装方法 (1)可以直接去官网下载:http://www.<em>pyinstaller</em>.org/downloads.html (2)或者pip方式下载:pip install <em>pyinstaller</em>3...
在ubuntu16中安装pyinstaller打包
关于Python中的<em>打包</em>的方法有很多,但是我感觉其中的<em>pyinstaller</em>最好用,只是关于他的安装和使用大部分都是在Windows下的安装和使用,我在这里记录一下关于ubuntu中的安装和使用 1.安装Python3:关于Python3的安装在ubuntu中就很简单了,直接打开你的命令行然后输入: sudo apt-get install <em>python</em>3 2.安装pip3: su
PyQt5.6 + pycharm 配置 以及 pyinstaller 生成exe 傻瓜教程 100%成功
1.根据自己的系统和<em>python</em>版本下载安装,我用的是: PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x32-2.exe <em>python</em>-3.5.4.exe pycharm装的是破解版 以上按次序依次安装,都按照默认路径安装即可。 2.打开pycharm 2.因为我用来写了一个串口
pyinstaller+scipy
最近由于工作需要将PyQt5写的程序<em>打包</em>成exe<em>文件</em>,开始使用的cx_freeze的工具进行<em>打包</em>,由于<em>打包</em>的结果太大,所有换成了<em>pyinstaller</em>的工具使用,这个工具比较简单,开始写了一个demo<em>打包</em>很顺利,但是用到项目中却老是出问题,这是因为项目中用来scipy这个库,<em>pyinstaller</em>没有支持这个库,于是就是用选项–hidden-import=scipy 将其<em>打包</em>,又发现1.0.0的版本
ubuntu16 安装pyinstaller 显示command not found
在将代码移植到ubuntu后,想利用<em>pyinstaller</em>将代码<em>打包</em>成可执行<em>文件</em>,但是在安装<em>pyinstaller</em>的时候出了一些问题,在网上没怎么看见有解决这个问题的办法,最后尝试了一下直接从官网下载安装而没有通过pip3安装居然成功了,写篇博客纪念一下。
pyinstallerpython脚本打包成exe
一、安装<em>pyinstaller</em> pip install <em>pyinstaller</em> 备注:用pip安装<em>pyinstaller</em>成功后,执行.exe<em>打包</em>任务时,可能会遇到一个错误“系统<em>找不到</em>指定<em>文件</em>,......readline.py”,这是因为pyreadline这个包安装不成功,可以在这 https://pypi.<em>python</em>.org/pypi/pyreadline#downloads 下载
pyinstaller打包py文件的一些问题记录
  <em>打包</em>了一个django网站,折腾了一天才弄好,这里记录下遇到的一些问题及相应的解决办法(<em>pyinstaller</em>的安装及使用方法可自行百度 ): <em>打包</em>环境:      django==1.8      win7 64位       <em>python</em>==2.7.12       <em>pyinstaller</em>==3.3.1 项目结构(简化): pro templates views u...
pyinstaller打包exe---requests模块打包后无法运行问题记录
<em>python</em>程序中使用到requests,在开发环境中可以正常运行,但用<em>pyinstaller</em> <em>打包</em>成单个exe<em>文件</em>后,却无法运行,提示 requests 中的urllib3依赖的一个six.py模块出现运行错误,提示 no module named 'queue'  接着导致提示  no module named 'urllib3'   six.py提示错误在82行
pyinstaller的使用和几个坑
<em>pyinstaller</em>是一个非常简单的<em>打包</em><em>python</em>的py<em>文件</em>的库。用起来就几条命令就够了 直接pip install <em>pyinstaller</em> 会下载到最新版的  3.3的<em>pyinstaller</em>,和之前版本的语法是不同的,这个版本直接cmd里输入 <em>pyinstaller</em>  X:\XXX\XXX.py 就可以了  生成的<em>文件</em>就在c盘user\用户名\dist 下,而用户名<em>文件</em>下还有个buld里
pyinstaller 打包含有资源文件(dll)的方法,详细过程
一、安装<em>pyinstaller</em> pass 二、先上个栗子: 我的<em>文件</em>组成: callMain.py   discuz.py  scrpyIp.py  tools.py  ui_main.py yundama.py  yundamaAPI.dll 其中,callMain.py 是函数入口, yundama.py的运行需要加载yundamaAPI.dll,其余的.py<em>文件</em>都是供callMain...
使用jieba分词+PyInstaller进行打包时出现的问题
使用jieba分词+PyInstaller进行<em>打包</em>时出现的问题   在使用jieba分词库的时候出现的问题,在这里写博客记录下,方便自己以后查询。小白博客,大神勿喷。 目录 使用jieba分词+PyInstaller进行<em>打包</em>时出现的问题 目录 环境: 问题现象: 方案一: 方案二: 1.首先修改代码中jieba库的dict.txt加载路径。 2.<em>打包</em>后将dict.txt<em>文件</em>放置在和e...
pyinstaller打包OpenCV错误解决
<em>pyinstaller</em><em>打包</em>错误         1、<em>pyinstaller</em>的安装方法:pip install PyInstaller         一般的<em>pyinstaller</em><em>打包</em>功能可参考:         https://blog.csdn.net/zx520113/article/details/80926011         2、最开始安装的是Annoconda,安装好后<em>打包</em>报...
pyinstaller 生成单一的EXE文件之后获取当前目录的方法
使用如下命令查看当前<em>文件</em>目录 print __file__ print os.path.realpath(__file__) print 'using sys.executable:', repr(os.path.dirname(os.path.realpath(sys.executable))) print 'using sys.arg
pyinstaller 打包程序碰到的问题和解决方法(scipy...)
一、<em>打包</em>程序库选择 py2exe. 不支持<em>python</em>3 cx_Freeze. 现在只更新到<em>python</em>3.3 <em>pyinstaller</em>. 支持<em>python</em>2、<em>python</em>3所有版本 因为现在使用的版本是<em>python</em>3.6,所以没得选择,只能使用<em>pyinstaller</em>。另外百度了一圈,<em>pyinstaller</em>还是比较好用的。 二、安装和使用 用pip安装就可以了。 ...
自动化脚本打包成exe程序--使用pyinstaller打包python selenium脚本
一、<em>pyinstaller</em>简介 <em>python</em>生成window下exe格式的可执行程序有两种可行方案: py2exe--不过这个要在虚拟机环境下(64位的py2exe不允许将程序<em>打包</em>成1个exe<em>文件</em>) <em>pyinstaller</em>,这个工具全平台可用,比较方便,兼容性好 二、安装环境 1、<em>pyinstaller</em>在windows下的安装,楼主的<em>python</em>环境是2.7.15版本,使用pip命令安装会...
pyinstaller打包——图片资源无法显示问题
问题描述 在pyqt或tkinter里面用到图片的时候,<em>pyinstaller</em><em>打包</em>的程序不能把图片资源弄上,也就是图片无法显示。 解决思路 有些童鞋发邮件问我详细,我干脆在这里重新详细说一下吧。 把图片用base64编码转换成.py<em>文件</em>里面的变量,程序在使用图片前先把相关变量解码,并保存为本地的临时图片,然后即可正常在程序中show,程序加载后就可以删除本地的临时图片。 这是我的原话...
Python3.6应用Pyinstaller打包py文件的一些注意事项
打开cmd进入要<em>打包</em>的py<em>文件</em>目录,使用命令Pyinstaller -F -w -p -i myfile.py -F 表示生成单个可执行<em>文件</em> -w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧! -p 表示你自己自定义需要加载的类路径,一般情况下用不到 -i 表示可执行<em>文件</em>的图标 当py<em>文件</em>中含有第三方库时,<em>打包</em>之前要把用到的第三方库<em>文件</em>
pyinstaller 打包图片资源文件
背景最近空闲之余,在使用wx<em>python</em>写桌面应用程序,虽然界面确实不敢恭维,但是使用<em>python</em>的好处还是很多的,所以网上研究了下想要将py<em>文件</em>转换成exe的话需要用到<em>pyinstaller</em> ,当然还有其他的工具也是可以做到这个的,类似于py2exe等等,这里我就不介绍其他工具是怎么使用的,因为百度都是一大把的东西了。但是后来发现,使用<em>pyinstaller</em> path/xx.py 命令<em>打包</em>出现的
Python | Pyinstaller打包之依赖文件
搞了半天终于安装好了<em>pyinstaller</em>吗,打开<em>打包</em>好的exe<em>文件</em>,一闪而过,纳尼,痛心疾首,于是又是一阵搜,发现原来是依赖<em>文件</em>没有拷到.exe<em>文件</em>目录下,我的依赖<em>文件</em>是同一目录下的.txt<em>文件</em>,我把这个<em>文件</em>拷到.exe<em>文件</em>目录下之后就可以用了。鼓掌庆祝https://jingyan.baidu.com/album/b2c186c8d9856dc46ff6ff54.html?picindex=4...
pyinstaller打包python脚本和资源
1.安装<em>pyinstaller</em>pip install <em>pyinstaller</em>2.无图标资源<em>打包</em>:<em>pyinstaller</em> -F pyPath/name.py就可以看到生成了build和dist<em>文件</em>夹,dist<em>文件</em>夹中有你<em>打包</em>的exe,是单个<em>文件</em>(不带-F就是一群散<em>文件</em>)有图标资源<em>打包</em>1:pyi-makespec pyPath/name.py它会生成name.spec,这时打开spec<em>文件</em>可以看到下面代
pyinstaller打包生成软件运行时出现缺少模块cython_blas的错误(总结就是缺少依赖文件pyd,注意命名规则)
问题描述: Traceback (most recent call last):   File "", line 22, in   File "d:\anaconda\lib\site-packages\PyInstaller-3.0-py2.7.egg\PyInstaller\load er\pyimod03_importers.py", line 363, in load_mod
pycharm下用pyinstaller打包tensorflow程序(xxx.py)无法运行的问题
如图, <em>pyinstaller</em><em>打包</em>tensorflow程序<em>pyinstaller</em> -F xxx.py点开后一闪而过,抓取截图发现问题解决方法:<em>pyinstaller</em> -F xxx.py --hidden-import=&quot;pandas._libs.tslibs.timedeltas&quot;
【Python开发】PyInstaller打包Python程序
PyInstaller是一个能将Python程序转换成单个可执行<em>文件</em>的程序, 操作系统支持Windows, Linux, Mac OS X, Solaris和AIX。并且很多包都支持开箱即用,不依赖环境。 环境为windows7操作系统,<em>python</em>2.7.8 virtual environment 官网:https://github.com/<em>pyinstaller</em>/pyinstall
Python调用不在同一个文件夹下的Python程序,并且如何解决pyinstaller打包路径问题
当你需要调用的Python<em>文件</em>与你需要<em>打包</em>的Python<em>文件</em>不在一个<em>文件</em>夹下面的时候,你可以: 【!!!使用方法!!!】 在需要调用公用模块的<em>python</em><em>文件</em>中开头加几行代码: eg:    比方说你想调用的<em>文件</em>地址:     E:\1-Python code\0_commen_file\dialog\software_version_ui\information1.py
解决python-docx打包之后找不到default.docx
主要是<em>打包</em>的时候没有把default.docx<em>打包</em>进去 在创建Document的时候,采用本地的default.docx,可以从安装目录templates<em>文件</em>夹中找到,放置到exe目录下面即可 doc = Document(docx=os.path.join(os.getcwd(), 'default.docx'))
通过Pyinstaller打包Pygame库写的小游戏程序容易出现的问题解决方法
# - 基于Python的Pygame库的GUI游戏 游戏内容是通过飞船发射子弹来射击外星人 空格键为开火,左右方向键移动,并设立了 不同关卡。 #exe<em>打包</em> 若你的游戏也是通过Pygame库设计,但是<em>打包</em>失败, 我给出几点建议: 1、<em>打包</em>完毕后一定要讲你的素材images放在exe目录 里面,以便exe<em>文件</em>能够链接到你的素材。
pyinstaller 打包程序 出现错误的解决方法
打开命令窗口进入到程序所在目录下 1.使用命令<em>pyinstaller</em> -p C:\Python27\Lib\site-packages\zmq SpiderTaskDistributor.py <em>打包</em>程序 -p参数是添加的<em>pyinstaller</em><em>打包</em>程序时的扫描路径,<em>pyinstaller</em>的扫描路径有可能不完整,造成<em>打包</em>后的可执行<em>文件</em>运行时出现“<em>找不到</em>指定的模块”的错误。 2.在当前目录下生成两
Pyinstaller打包.py文件心路历程
最近在用PyQt写一个界面程序,需要把.py<em>文件</em><em>打包</em>成.exe<em>文件</em>,这样在没有Python环境的电脑上也能正常使用,很方便。网上99%的人都建议用<em>pyinstaller</em>进行<em>打包</em>,这里面也遇到了很多问题,先记录一下。1.首先是环境:操作系统:64位win10,<em>python</em>版本:3.6.4,PyQt版本:5.6.2(以上均为anaconda5.1.0自带),程序中使用了Python机器学习与科学计算第...
pyinstaller打包PyQt4程序遇到的问题及解决办法
用<em>pyinstaller</em><em>打包</em>PyQt4程序遇到的问题及解决办法<em>python</em><em>pyinstaller</em>pyqt4<em>打包</em>QWindows最近在做课设,用pyqt设计界面。然后用<em>pyinstaller</em><em>打包</em>程序后,双击运行却总是闪退,后来将exe<em>文件</em>拖到cmd窗口运行,提示错误信息为This application failed to start because it could not find or loa
pyinstaller打包python代码比较有用的资源总结
文章1:<em>pyinstaller</em>安装wins下打开命令窗口,输入pip install <em>pyinstaller</em>1或者在<em>pyinstaller</em>官网http://www.<em>pyinstaller</em>.org/下载相应的版本,解压后,命令窗口进入解压目录,输入<em>python</em> setup.py install1<em>python</em>程序发布安装完成后,打开命令窗口,切换目录到<em>python</em><em>文件</em>所在目录,输入pyinstalle...
Windows平台使用PyInstaller将Python脚本打包成可执行文件
本文介绍一种方法,通过PyInstaller工具将Python脚本<em>打包</em>成一个可执行<em>文件</em>,可以直接在Windows运行,不管Windows是否安装Python都可以运行该可执行<em>文件</em>。
Pygame使用pyinstaller打包exe以及停止工作问题
前几天在某老师傅的引导下做了2048小游戏,想发给室友玩,但她们没安装<em>python</em>环境,谷歌了下,<em>python</em>脚本可以<em>打包</em>成exe,实际步骤很简单,但过程中的问题千奇百怪。。。花了一天,终于可以在室友电脑上运行了。 首先说一下<em>打包</em>过程: 1.下载<em>pyinstaller</em>(一个用来<em>打包</em>程序的模块),(可以在官网下载,然后安装,)我就直接在anaconda,运行cmd,输入pip pyinstal
成功解决打包时不能import自定义的包或库出现运行exe时No module named 缺少包
解决问题<em>打包</em>时不能import自定义的包或库的情况解决思路直接将包移动到系统默认提取库的<em>文件</em>夹内
Linux下安装pyinstaller用于将py文件打包生成一个可执行文件
听说<em>pyinstaller</em>多平台支持的比较好,考虑在linux(redhat 6 32-bit)上装个pyinstall, 不过真的是遇到太多问题了。。。下面是安装和使用流程: 安装使用流程 1. 首先给系统装个easy_install, 如果装了的可以跳过这步 到pypi官方网址 https://pypi.<em>python</em>.org/pypi/setuptools 去d
pyinstaller打包注意事项
一,安装 pip3 install <em>pyinstaller</em> 二,<em>打包</em>成一个可执行<em>文件</em> <em>pyinstaller</em> -F file.py 三,如果代码里面使用了pony orm的话需要在代码里面添加如下代码 import pony.orm.dbproviders import pony.orm.dbproviders.mysql    ...
pyinstaller打包pyqt5常见问题解决办法
目的:用<em>pyinstaller</em><em>打包</em>pyqt5<em>文件</em>成.exe 问题一:<em>pyinstaller</em>不支持<em>python</em>3.6解决办法 1、<em>python</em> 版本:3.6.2 (32位) 安装目录:D:\Program Files\Python\Python36-32 2、安装<em>pyinstaller</em>。官方目前发布的<em>pyinstaller</em> 版本是3.2.1不支持<em>python</em>3.6。仅支
pyinstaller打包exe包含遇到的问题记录
unable to load the file system codec.... pip install Pyinstaller 之后用 <em>pyinstaller</em> -F student.py 命令<em>打包</em>成exe<em>文件</em>,<em>打包</em>成功后,运行exe<em>文件</em>出错,说是无法加载系统编码,最后百度了一圈也不知道到底是什么问题,有的说是路径问题,有的说是要修改cmd编码,反正能折腾的都折腾了一遍,重新<em>打包</em>运行依旧报错,第...
将含有pandas、numpy 等c源码包的代码打包为exe时出现错误的解决方法
前一阵,想把自己写的Python程序<em>打包</em>成exe,在别的平台上使用。于是开始各种百度,搜索,实验,终于在广大码农的真诚奉献下,我用<em>pyinstaller</em> 工具学会了<em>打包</em>,于是写了一个简单不能再简单的  程序用来测试 a=1 b=2 c=a+b print c 大家不要笑话我这么low的代码。。 一切都很顺利,于是我开始将我的正式代码<em>打包</em>。 悲剧开始上演。。。 开始报错报错一
使用结巴分词后程序打包失败
做毕设时又碰到了一个难题,使用结巴分词和analyse后没法正常<em>打包</em>程序。使用py2exe得不到.exe<em>文件</em>,使用PyInstaller程序报错。 报错信息如下(图片来自文献1): 后来参考了文献1和文献2后知道原来是因为import jieba需要用到dict.txt,而<em>打包</em>后的程序<em>找不到</em>dict.txt的路径了。解决方法如下: 在你的代码中写如下三句:import jie
Pyinstaller将外部数据文件打包到可执行文件中(onefolder or onefile)教程
前言 有时候我们想要发布写好的代码,使用Pyinstaller进行<em>打包</em>,但是我们程序有很多需要读取的外部数据,比如深度神经网络读取网络参数做预测。因为Pyinstaller<em>打包</em>有两种形式onefile或者onefolder。下面分别介绍。 环境: ubuntu 16.04 <em>pyinstaller</em> : 3.3.1 <em>python</em> : 3.5.2 案例 test.py与text....
【tkinter】python工具pyinstaller打包生成exe文件非常大的原因分析(openpyxl)openpyxl
【<em>python</em>】<em>python</em>的<em>打包</em>工具<em>pyinstaller</em>生成exe非常大的原因分析(openpyxl)openpyxl -F <em>打包</em>出来 一个一个都有200多mfrom tkinter import * from tkinter.font import Font from email.mime.text import MIMEText from email.header import Heade...
Python中的图片打包pyinstaller中的spec文件简介
一.Python中的图片<em>打包</em> 1.经过科学搜索后有以下几种<em>打包</em>方式: ①将图片转化为py<em>文件</em>中的变量,通过import该<em>文件</em>来生成需要的图片,使用后移除图片 (该方法可以通过库base64和wx<em>python</em>实现) ②将图片放在同一目录下的<em>文件</em>夹中,随程序一起使用 ③使用工具对exe<em>文件</em>和图片进行二次<em>打包</em> 可能还有其他方式,在此只列取这几种   2.本人比较懒,选择的是较为方便好看的...
linux环境下使用pyinstaller分步打包python程序(使用spec文件python程序打包成一个可执行文件)
先贴上pyinstaler的官网指南,很多使用方法可以直接查到: https://<em>python</em>hosted.org/PyInstaller/usage.html <em>pyinstaller</em>的安装: 在自己的环境下运行: pip install Pyinstaller 有什么错误就根据错误提示去查,这个容易解决~ <em>pyinstaller</em>的初步使用: 进入程序所在的目录下,命令...
python3.4 使用pyinstaller打包程序遇到的问题
<em>python</em>3.4 使用<em>pyinstaller</em><em>打包</em>程序遇到的问题
Pyinstaller 打包遇到的一系列问题的解决方案
1. ModuleNotFoundError:No module named typedefs之类的问题 在<em>打包</em>之后 当前目录下有个xx.spec<em>文件</em>。在里面将 hiddenimports=[] 修改为: hiddenimports=['cython','sklearn','sklearn.ensemble','sklearn.neighbors.typedefs','sklearn.ne...
Pyinstaller 使用+打包图片方法
0. 前言 Pyinstaller 可以用来将 <em>python</em> 程序<em>打包</em>成独立可执行程序,让 <em>python</em> 程序能在没有装<em>python</em>环境的机器上运行。有时候用<em>python</em>写了一个小程序,但是共享给别人时,别人电脑需要装<em>python</em>才能运行,这时候<em>pyinstaller</em>就很有用了。 本人所用环境为:Win10 + <em>python</em>3.6 1. 安装 Pyinstaller 的安装很简单,用 pip 安装...
Python3之使用pyinstaller打包.py文件成exe可执行文件
安装<em>pyinstaller</em> pip3 install <em>pyinstaller</em> 找到要<em>打包</em>的py<em>文件</em>目录,打开cmd,输入命令: <em>pyinstaller</em> -F test.py #要带<em>文件</em>py后缀! 我们需要的exe<em>文件</em>在dist夹子中! 其它参数: 注意:图片必须是ico格式 <em>pyinstaller</em> -F –icon=dog.ico ts_combine.
通过Pyinstaller打包Pygame库写的小游戏程序出现的问题解决方法
# - 基于Python的Pygame库的GUI游戏 游戏内容是通过飞船发射子弹来射击外星人 空格键为开火,左右方向键移动,并设立了 不同关卡。 使用说明: 开发环境,游戏直接运行alien_invasion.exe即可,也可在具有Python3环境下运行alien_invasion.py   练习环境: Python:3.5.4 64位 pyinstall:3.3.1 pyins...
Python使用pyinstaller打包几个小技巧
1、进入命令提示符环境cmd,执行命令pip install <em>pyinstaller</em>安装扩展库<em>pyinstaller</em>。2、编写Python程序,以《Python可以这样学...
分享一次pyinstaller打包超大的经历
之前<em>python</em>开发都用<em>pyinstaller</em><em>打包</em>,一般最多也就10+Mb,可是这次<em>打包</em>了一个脚本居然有250+Mb,打开还特慢,这次脚本也没有引入太多的库怎么会那么大,各种清理缓存,清理spec<em>文件</em>,多次重新<em>打包</em>还那样,查看<em>打包</em>日志发现很多没用的包都打进去了,仔细查看日志后发现<em>打包</em>了ipdb,才发现我调试用的引入ipdb没去掉,注释掉调试代码,再<em>打包</em>只有10Mb,恢复正常! 经验分享: 1....
Pyinstaller打包附带DLL、图标和压缩EXE方法
目的:      用Pyinstaller工具将<em>python</em>脚本<em>打包</em>成一个exe<em>文件</em>原理:     利用spec配置<em>文件</em>实现步骤:1、提前用命令安装<em>打包</em>工具: pip install <em>pyinstaller</em> (已安装的略过);2、先生成spec<em>文件</em>。用命令  <em>pyinstaller</em> -F test.py  生成test.spec<em>文件</em>,如下图:3、编辑spec<em>文件</em>添加第三方DLL。例如cx_Orac...
pyinstaller文件打包
<em>python</em>桌面应用(<em>pyinstaller</em><em>打包</em>多个py<em>文件</em>)一 、当写这篇文章的时候,<em>pyinstaller</em>官网版本对pyqt5<em>打包</em>可能会遇到Could not find QtWebEngineProcess.exe.的错误。解决方法为:1.在github下载新版本的开发包。2.打开解压后的<em>文件</em>夹,shift+鼠标右键,点击“在此处打开命令窗口”。之后依次运行如下命令:pip uninstall...
Windows下使用pyinstaller打包python3.5程序(从安装开始)
前几天写了一个程序,想给朋友用,但是让他一个从来没编过程的人去装Python还有一堆相关的包,是不现实的,所以想把.py<em>打包</em>成可执行<em>文件</em>。 <em>打包</em>工具:<em>pyinstaller</em> 系统及配置:Windows10 、64位 Python3.5 因为<em>pyinstaller</em>最高支持版本只到3.5,所以在台式机上重新安装<em>python</em>和相关包。安装Python3.5最好是从官网(下载点我)下载。我进行的是“自定义安
Pyinstaller打包exe附带图片的方法
=====================2018.10.13更新=============== 这个方法是把图片存到绝对路径了(存同<em>文件</em>夹是相对路径……),所以放哪都能用……现在没卵用,我再去找方法吧…… <em>pyinstaller</em><em>打包</em>运行报错failed to execute script main(也有可能是图片路径没找到):https://blog.csdn.net/jeff_/artic...
使用PyInstaller打包Python脚本
安装PyInstaller PyInstaller是一个十分有用的第三方库,它能够在Windows、Linux、Mac OS X等操作系统下将Python源<em>文件</em><em>打包</em>,通过对源<em>文件</em><em>打包</em>,Python程序可以在没有安装Python的环境中运行,也可以作为一个独立<em>文件</em>方便的传递和管理。 PyInstaller需要在命令行(控制台)下用pip工具安装,输入指令 pip install PyIns...
使用pyinstaller打包成exe之后运行闪退,调试后报出 Unable to acquire Oracle environment handle错误解决方法
不管在什么地方,什么时候,学习是快速提升自己的能力的一种体现!!!!!!!!!!! 使用<em>pyinstaller</em>怎么<em>打包</em>我就不多说了,网上可以搜到很多实用的答案. 这里简单阐述下情况: 我想要做的是使用Python操作oracle数据库,对数据库进行CRUD. 代码在pycharm工具和cmd命令下运行是没有任何异常的,可以一<em>打包</em>成exe可执行<em>文件</em>之后运行它就出现了闪退看不到任何
Pyinstaller生成exe文件免杀
0x01 解决方案 之前用<em>python</em><em>打包</em>的exe<em>文件</em>总会被电脑关键识别成木马<em>文件</em>隔离,很困扰  (虽说本来也不是做什么好事= =) 解决方案: 再生成exe<em>文件</em>时给生成的exe加上图标即可。 使用命令: <em>pyinstaller</em> -i xxxx.ico  -w -F  xxxx.py 0x02 ico<em>文件</em>生成代码 <em>pyinstaller</em>需要特定的后缀为.ico的图片<em>文件</em>来生成图标, 且...
pyinstaller打包PyQt5程序报错找不到PyQt5.sip的解决方法
最近在做PyQt的程序,在<em>打包</em>时遇到<em>找不到</em>PyQt5.sip模块的问题, 在网上找了很多方法都没有解决 最后自己弄出了一个解决方法:在代码里面导入sip模块:from PyQt5 import sip 既然<em>打包</em>需要,但是它又<em>找不到</em>,那我就在代码里面先手动导入模块,只要导入成功了,这样<em>打包</em>就能找到了 导入模块后再<em>打包</em>就OK了...
将Python文件打包成exe的两种方法(pyinstaller和py2exe)之pyinstaller
转自 : http://blog.sina.com.cn/s/blog_a60b1c3c0102xqix.html 环境说明:Python2.7.13 win10专业版64位 <em>pyinstaller</em> 1.使用前的准备 先下载好对应的<em>pyinstaller</em>的安装包 (官网:https://sourceforge.net/projects/pyinstalle
使用Pyinstaller打包,把Python脚本打包成可执行的文件
使用<em>pyinstaller</em><em>打包</em>,把Python脚本<em>打包</em>成可执行的<em>文件</em>。即把.py<em>文件</em><em>打包</em>成.exe<em>文件</em> 具体操作步骤: 一.<em>pyinstaller</em>安装 1.1:查看<em>python</em>的安装目录 通过cmd命令,输入<em>python</em>——>import sys——>print(sys.path)。如图 我的<em>python</em>安装路径是:C:\Users\11744\AppData\Local\Programs
PyInstaller 打包文件 exe 注意事项
PyInstaller<em>打包</em>单<em>文件</em>exe注意事项 PyInstaller<em>打包</em>单<em>文件</em>exe注意事项 0. 官网 1. PyInstaller<em>打包</em>单<em>文件</em>exe遇到的问题 0. 官网 官方网站 http://www.<em>pyinstaller</em>.org/ 官方手册 https://<em>pyinstaller</em>.readthedocs.io/en/v3.3.1/ 1. PyI...
用PyInstaller将依赖Dlib库的python文件(.py)转换成exe可执行文件
用PyInstaller将依赖Dlib库的<em>python</em><em>文件</em>(.py)转换成exe可执行<em>文件</em>
使用pyinstaller工具打包python项目代码生成exe文件
<em>pyinstaller</em>的下载链接:https://pan.baidu.com/s/1kVFiIKB 密码: c3ym <em>pyinstaller</em>是对<em>python</em>代码进行<em>打包</em>生成exe<em>文件</em>的<em>打包</em>工具。 根据网址提供的下载链接,下载<em>pyinstaller</em>的源码,解压该<em>文件</em>,进入到<em>文件</em>目录下,执行命令: <em>python</em> setup.py install 安装<em>pyinstaller</em>。 这里我根据
pyinstaller的使用python 打包程序
PyInstaller是一个能将Python程序转换成单个可执行<em>文件</em>的程序, 操作系统支持Windows, Linux, Mac OS X, Solaris和AIX。并且很多包都支持开箱即用,不依赖环境。 环境为windows7操作系统,<em>python</em>2.7.8 virtual environment 官网:https://github.com/<em>pyinstaller</em>/pyinstall
Python第三方库:Pyinstaller——神奇的Py打包工具
PyInstaller是一个十分神奇的第三方库,它能够在Windows、Linux、 Mac OS X 等操作系统下将 Python 源<em>文件</em><em>打包</em>,通过对源<em>文件</em><em>打包</em>, Python 程序可以在没有安装 Python 的环境中运行(包括引用的第三方库),也可以作为一个独立<em>文件</em>方便传递和管理。
Pyinstaller打包多个.py文件
一、多<em>文件</em><em>打包</em>为单一<em>文件</em>时,即<em>pyinstaller</em> 命令中加入了-F,也可能会导致错误。尽量不要使用-F。二、尽量把<em>打包</em>后的<em>文件</em>放在英文目录下。多个.py<em>文件</em><em>打包</em>命令格式如下:<em>pyinstaller</em> [主<em>文件</em>] -p [其他<em>文件</em>1] -p [其他<em>文件</em>2] --hidden-import [自建模块1] --hidden-import [自建模块2]三、使用<em>pyinstaller</em><em>打包</em>的时候,仅<em>打包</em>...
Python打包方法——Pyinstaller
背景:最近项目中用到C++调用Python脚本,但Python脚本又依赖其他的第三方包。C++项目需要<em>打包</em>成一个安装包,用户电脑上不能安装Python,不安装Python依赖的包。 方案:将Python中.py需要依赖的第三方包转化成.pyd格式<em>文件</em>,放到C++的exe运行目录bin下即可。那么问题来了.pyd<em>文件</em>可以通过py2exe工具获得。一般情况下,项目经理会要求做一个De
Pyinstaller打包使用了Scrapy的项目
可能会报错No such file or directory: 'C:\\Users\\smh\\AppData\\Local\\Temp\\_MEI185642\scrapy\\VERSION' 解决办法:打开scrapy的安装目录下的__init__.py<em>文件</em>:找到如下两行并注释掉 import pkgutil # __version__ = pkgutil.get_data(__p...
Linux下Python打包工具PyInstaller使用说明
1 PyInstaller简介 1.1 PyInstaller特性 Ø  可以将Python脚本<em>打包</em>成可执行程序,在没有Python环境的机器上运行。 Ø  可以在以下环境中执行: Windows (32-bit and 64-bit), Linux (32-bit and 64-bit), Mac OS X (32-bit and 64-bit), experimentally S
pyinstaller 打包包含数据的程序
前言 <em>pyinstaller</em> 是用于将<em>python</em>脚本<em>打包</em>成可执行<em>文件</em>的工具.支持linux和windows等各种平台. 然而使用的时候,难免会遇到脚本直接运行正常,<em>打包</em>运行各种路径报错或者<em>找不到</em><em>文件</em>的情况. 这篇文章主要讨论当工程需要用到非<em>python</em><em>文件</em>数据时,如何进行<em>打包</em>的问题. 问题场景的例子1: 工程下有main.py和table.json. 当main.py运行时...
pyinstall打包后的可执行程序无法运行
如果是以下这种情况: 一般遇到这个报错,是缺少plugins<em>文件</em>夹下的platforms和imageformats两个<em>文件</em>夹内的dll,但是一定不要直接把这两个<em>文件</em>夹下的dll直接扔到.exe同级目录下,而是要把这两个<em>文件</em>夹直接扔到.exe同级目录下。
使用 pyinstaller 打包 Python 程序为可执行文件
使用 <em>pyinstaller</em> <em>打包</em> Python 程序为可执行<em>文件</em>首先安装 <em>pyinstaller</em> 工具包pip install <em>pyinstaller</em>这里假定<em>打包</em>前一篇文章中的web服务器,此时运行下面命令<em>pyinstaller</em> -n myapp -F server.py myapp.py运行完成后就会在当前目录下创建出build和dist目录,在dist目录下就会有一个myapp的可执行<em>文件</em>。最
Python进阶(四十七)-python3使用pyinstaller实现将py文件打包成exe文件
Python进阶(四十七)-<em>python</em>3使用<em>pyinstaller</em>实现将py<em>文件</em><em>打包</em>成exe<em>文件</em>前言  py<em>文件</em>通常需要运行在Python编程坏境中,而可执行exe<em>文件</em>更方便。   之前看过若干博文在<em>python</em>2环境下使用<em>pyinstaller</em>将py<em>文件</em><em>打包</em>成exe<em>文件</em>,因为之前<em>pyinstaller</em>不支持<em>python</em>3。现在<em>pyinstaller</em>支持<em>python</em>3,此篇博文即是在<em>python</em>
pyinstaller打包py文件为exe方法
最近在github上找到了个基于opencv的连连看辅助程序。由于在学习PYTHON,就下载下来阅读了下。发现其实现需要安装多个第三方库,<em>python</em>解释器等,对于更换环境后执行非常麻烦,所以便想将其<em>打包</em>为一个可执行<em>文件</em>。贴上开源地址:https://github.com/TheThreeDog/Auto-Lianliankan百度了下py的<em>打包</em>工具,比较了下觉得<em>pyinstaller</em><em>打包</em>较为简单...
pyinstaller将含有多个py文件python程序做成exe
1.尽量将资源<em>文件</em>夹放到主<em>文件</em>夹下2.pyi-makespec main.py制作spec<em>文件</em>3.spec<em>文件</em>在当前<em>文件</em>夹下,main.spec编辑spec<em>文件</em># -*- mode: <em>python</em> -*- block_cipher = None a = Analysis(['main.py', 'monitor.py',   'E:\\py_project\\test_wpf_pyth...
pyinstaller打包多个文件生成exe可执行程序
1 首先写好Python程序后,需要生成可执行的exe<em>文件</em>,那么你需要安装<em>pyinstaller</em>,安装方法是直接在命令行输入下面的命令:       pip install Pyinstaller2  安装完成后,既可以进行exe<em>文件</em>的生成,生成语句如下所示:<em>pyinstaller</em> -F 路径/<em>文件</em>名 空格 路径<em>文件</em>名 即可。...
最新pyinstaller打包python3.6.3完整过程
最新<em>pyinstaller</em> <em>打包</em><em>python</em>3.6.3
pyqt5程序使用py2exe打包后运行时报找不到Qt platform plugin ‘windows’错误
pyqt5程序使用py2exe<em>打包</em>后运行时报<em>找不到</em>Qt platform plugin ‘windows’错误现象描述:64位windows系统下直接将pyqt5的plugins下的platforms<em>文件</em>夹复制到exe相同目录即可,但在32位系统下一直报<em>找不到</em>Qt platform plugin ‘windows’错误。解决方案:在exe同目录下新建plugins<em>文件</em>夹,然后将platfroms<em>文件</em>
总结Pyinstaller的坑及终极解决方法
一. 首先要有个稳定环境 下面是博主经测试的觉得坑比较少的环境搭配 Python3.4 + PyQt5.4 + Pyinstaller3.2.1 Python3.5 + PyQt5.8 + Pyinstaller3.2.1 二. Pyinstaller遇到坑没必要换<em>打包</em>工具 博主好几次用Pyinstaller遇到坑时都有考虑换工具如py2exe或cx-freeze之类的,...
pyinstaller打包exe--requests模块打包后无法运行
<em>python</em>程序中使用到requests,在开发环境中可以正常运行,但用<em>pyinstaller</em> <em>打包</em>成单个exe<em>文件</em>后,却无法运行,提示 requests 中的urllib3依赖的一个six.py模块出现运行错误。以下报错情况: 没有模块queue,但是在我的程序里面是没有使用这个模块的 出现这个情况,归根到底都是request模式使用了queue这个模块,在开发模式下运行,系统会自动加载这些模
反编译 pyinstaller生成的exe文件
对于<em>pyinstaller</em>生成的exe<em>文件</em> 使用方法pyhton pyinstxtractor.py xx.exe
pyinstaller打包问题,关于skleran
<em>打包</em>时参数问题: 1.      问题为:no module named typedefs   程序中有sklearn的内容 在参数中添加下面的命令: --hidden-import sklearn.neighbors.typedefs 2.    -p 可以直接引入某个<em>python</em>模块,这样对于一写自己编写的功能模块可以直接在<em>打包</em>时用这个参数导入 3.      jieba分词模块导
文章热词 Python Python课程 Python学习 python聚类算法 Python视频教程
相关热词 c++ python 找不到文件 c# 自动更新自身文件 c#找不到文件 c# 找不到dll文件 打包python文件教程 python打包exe教程
我们是很有底线的