python indexerror out of bound_用Pyinstaller打包时出现IndexError怎么回事?
在我的package里面有个game.py写好的,然后用pyinstaller打包就出现了下面的情况:
C:\package>pyinstaller -F game.py
166 INFO: PyInstaller: 3.2.1
166 INFO: Python: 3.6.1
166 INFO: Platform: Windows-10-10.0.14393-SP0
166 INFO: wrote C:\package\game.spec
182 INFO: UPX is not available.
182 INFO: Extending PYTHONPATH with paths
['C:\\package', 'C:\\package']
182 INFO: checking Analysis
182 INFO: Building Analysis because out00-Analysis.toc is non existent
182 INFO: Initializing module dependency graph...
199 INFO: Initializing module graph hooks...
202 INFO: Analyzing base_library.zip ...
Traceback (most recent call last):
File "C:\Python36\Scripts\pyinstaller-script.py", line 11, in
load_entry_point('PyInstaller==3.2.1', 'console_scripts', 'pyinstaller')()
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\__main__.py", line 90, in run
run_build(pyi_config, spec_file, **vars(args))
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\__main__.py", line 46, in run_build
PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\building\build_main.py", line 788, in main
build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\building\build_main.py", line 734, in build
exec(text, spec_namespace)
File "", line 16, in
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\building\build_main.py", line 212, in __init__
self.__postinit__()
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\building\datastruct.py", line 161, in __postinit__
self.assemble()
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\building\build_main.py", line 317, in assemble
excludes=self.excludes, user_hook_dirs=self.hookspath)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\depend\analysis.py", line 560, in initialize_modgraph
graph.import_hook(m)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\lib\modulegraph\modulegraph.py", line 1509, in import_hook
source_package, target_module_partname, level)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\lib\modulegraph\modulegraph.py", line 1661, in _find_head_p
ackage
target_module_headname, target_package_name, source_package)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\depend\analysis.py", line 209, in _safe_import_module
module_basename, module_name, parent_package)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\lib\modulegraph\modulegraph.py", line 2077, in _safe_import
_module
module_name, file_handle, pathname, metadata)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\lib\modulegraph\modulegraph.py", line 2167, in _load_module
self._scan_code(m, co, co_ast)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\lib\modulegraph\modulegraph.py", line 2585, in _scan_code
module, module_code_object, is_scanning_imports=False)
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\lib\modulegraph\modulegraph.py", line 2831, in _scan_byteco
de
global_attr_name = get_operation_arg_name()
File "C:\Python36\lib\site-packages\pyinstaller-3.2.1-py3.6.egg\PyInstaller\lib\modulegraph\modulegraph.py", line 2731, in get_operatio
n_arg_name
return module_code_object.co_names[co_names_index]
IndexError: tuple index out of range
Traceback显示应该不是我的game.py的问题。请问这是怎么了?
安装的是最新版的pyinstaller3.2.1版本,Python是3.6版本的。
python indexerror out of bound_用Pyinstaller打包时出现IndexError怎么回事?相关推荐
- python 打包 小文件_[Python][小知识][NO.5] 使用 Pyinstaller 打包成.exe文件
1.安装 pyinstaller 插件 cmd命令:pip install PyInstaller PS . o.o 不知道 easy_install 的百度吧. 2.pyinstaller 简介 他 ...
- python使用 tkinter + you-get 实现视频下载器以及 pyinstaller 打包时的问题
文章目录 github地址 实现思路 pyinstaller 打包成 exe UI 左上角图标 运行效果 代码 github地址 https://github.com/jnxxhzz/you-get- ...
- python打包中文报错,解决python3+Gooey使用pyinstaller打包时无法输出中文的问题
问题出处 代码如下: # -*- coding: utf-8 -*- from gooey import Gooey, GooeyParser def run(keywords): print(key ...
- Python制作小软件——4. 利用PyInstaller打包成exe文件
在前面:Python制作小软件--3. 利用PyQt5实现界面中的功能,介绍完了Python中如何呼唤出我们的界面后 最后最重要的就是将我们做好的东西,全部打包成一个.exe可执行文件.这里我们使用的 ...
- windows 打包 python 然后linux执行_使用pyinstaller打包python源代码,成为linux/windows下可执行文件...
pyinstaller,打包python源代码,成为linux/windows下可执行文件,多平台 下载:http://www.pyinstaller.org/static/ http://www.p ...
- pyqt5能直接编译python吗_用PyInstaller打包用PyQt5编写的python程序
0.背景 本弱初学PyQt5,写了一个GUI小程序,但在用PyInstaller打包时出现了不少问题,现将几个比较大的问题记录如下,希望以后能记住. 1. 资源打包 首先是资源打包的问题,我写的程序引 ...
- python打包加版本信息_使用pyi-set_version为PyInstaller打包出来的程序附加版本信息...
本文将讲述如何使用 pyi-grab_version获取版本信息的模板文件,以及使用 pyi-set_version为打包好的程序附加版本信息. 当然了,在开始前,需要你已经安装好了 PyInstal ...
- Python使用pyinstaller打包几个小技巧
1.进入命令提示符环境cmd,执行命令pip install pyinstaller安装扩展库pyinstaller. 2.编写Python程序,以<Python可以这样学>书中的电子时钟 ...
- Python+pyqt+dicom+vtk 使用pyinstaller打包软件时正常,运行报错vtkmodules.all、pydicom.encoders.pylibjpeg等错误
** Python+pyqt+dicom+vtk 使用pyinstaller打包软件时正常,运行时报vtkmodules.all.pydicom.encoders.pylibjpeg.No modul ...
最新文章
- [置顶] webservice系列2---javabeanhandler
- 3. std::string::size_type
- Python的生成器(generator)
- javascript一个重要知识点:事件。
- azure kinect三维点云_万众期待的 【三维点云处理】 课程来啦!
- python实现var模型_copula函数及其Var计算的Python实现
- 手把手教你用java读写excel表格文件(POI,EasyExcel)
- Qt中Tcp通信的简单使用二
- 通配符的匹配很全面, 但无法找到元素 'tx:annotation-driven' 的声明
- Linux 内核 SMP 代码追踪 --- cpumask
- 技术分解:光纤传感在交通监控中的应用
- YUV420之YV12格式以及yuv422格式的显示
- JDY-31蓝牙模块简单通信
- BT656协议讲解与解码
- 惊闻!同学被诈骗2万美金!骗子的良心不会痛吗?
- C语言练习二 :找出一个二维数组的鞍点
- JsRender前端渲染模板-jquery方法失效
- 将手机接收到的短信实时转发到服务器web端上(或其他需要的地方)
- 搜索引擎收录入口 大全
- ElasticSearch 极简入门 CRUD
热门文章
- 一元二次方程解法(待更新……)
- 墙裂推荐!看完全面掌握,最详细的 Docker 学习笔记总结(2021最新版)
- java发邮件要收费吗,2年以上经验必看
- mysql内存会持续上涨,每天增加一点,一直到100%
- 虚拟机安装教程win10_虚拟机安装实战教程
- 懒得刷牙?微型机器人自动帮你搞定,还能牙刷牙线随时变换
- CentOS6 64位系统安装步骤
- C# 获取Windows系统ICON图标的四种方式-可提取各种文件夹、文件等等图标
- Overvoltage category (过电压类别, 过电压等级)
- 《关于费尔巴哈的提纲》 马克思主义哲学中人的本质