pyinstaller python打包工具问题解决 IndexError: tuple index out of range ,1006, ‘LoadLibraryExW

IndexError: tuple index out of range

name = co.co_names[oparg]
IndexError: tuple index out of range
解决办法:
升级最新版pyinstaller ,老版本不支持python3.5以上

win32ctypes.pywin32.pywintypes.error: (1006, ‘LoadLibraryExW’, ‘文件所在的卷已被外部更改,因此打开的文件不再有效。’)

File “d:\anaconda3\envs\nikki\lib\site-packages\win32ctypes\pywin32\pywintypes.py”, line 37, in pywin32error
raise error(exception.winerror, exception.function, exception.strerror)
win32ctypes.pywin32.pywintypes.error: (1006, ‘LoadLibraryExW’, ‘文
解决办法1:
件所在的卷已被外部更改,因此打开的文件不再有效。’)
解决办法2:

===== 无奈的分割线-来自20201122 ======

经网友提醒才发现以上文章经过csdn升级后片段发生了缺失,我现在确实记不太清了。只能补充点残留记忆:

  1. pyinstaller 要使用最新版,不要像某些文章说的,说什么1.3.xx 版本是稳定的,其他版本都有问题。这个一定要用最新版的,会减少很多bug。
  2. python、pyinstaller、win10、目标打包平台的位数必须一致,如果是64位就都是64位
  3. anaconda环境一定要安排好。本人的项目就出现过开发测试和打包发布自动使用不同环境的情况。比如当初安装anaconda时,我指定了d盘位置。开发测试都没有问题,打包的时候却发现他使用了c盘中的某个默认目录下的环境目录,导致测试和输出环境不一致。

python打包工具基本都用过了,pyinstaller大概是其中最好的。pyinstaller打包的问题基本上都是以上3点里衍生出来的。其实就是多软件混用导致的各种问题。仔细检查就能解决,希望你们不要绝望,哈哈哈


http://www.niftyadmin.cn/n/1338626.html

相关文章

tensorflow 2.0 keras rnn 100行代码实现文章生成模型代码 有详细注释

代码全文 # index > value index2char {0:"a",1:"b",2:"c"} index2char dict((i, c) for i, c in enumerate(chars)) # 同上SEQLEN 10 # 输入序列的长度 STEP 1 # 输入序列在整个时间序列数据上的跨度,滑动的步长 # 举个例子:假设整…

解决 AttributeError: '_NamespacePath' object has no attribute 'sort'

问题: AttributeError: ‘_NamespacePath’ object has no attribute ‘sort’ 环境:python 3.6,conda5.0 解决办法: 首先将conda 降为 conda 4.7.12, 也有说法4.2更稳定。但我使用4.7就好了控制台升级conda pip conda…

PyInstaller打包故障解决办法 JSONDecodeError(Expecting value, s, err.value) from Nonejson.decoder

故障描述: File “d:\anaconda3\envs\nikki\lib\json\decoder.py”, line 357, in raw_decode raise JSONDecodeError(“Expecting value”, s, err.value) from Nonejson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 环境: p…

textmesh pro ugui 字体不失真+中文字体 + 在unity 2019中脚本调用的解决使用办法

如果需要ui的文字不失真,或是需要文字出现在世界场景中而不是ui涂层 。那么可以毫不犹豫的使用unity插件 textmesh pro 1 安装 点击unity的windows->package manager 选择text mesh pro 安装 2 在编辑器中加入字体 在网上随便下个字体,放在资源目…

windows下程序安装包制作软件nisi

下载地址 2.0.3 版 https://www.jb51.net/softs/76737.html 2.0.6版 http://www.greenxf.com/soft/180752.html 不要追求nisi的新版本,HM NIS Edit只支持2.几版本的nis,里面有个按步骤创建安装包,很好用

unity 模型抖动,ui抖动,画面抖动的解决方案

其实抖动现象经常发生,除了网上那些关于摄像机设置或shader修改之类的问题外,还有更常见的,也是那些办法处理不了的。 现象:某个模型或ui元素发生抖动,一旦旋转镜头或改变方位 就不抖了 原因:有时我们会让…

unity2019.3 所有控制按键输入方法 input 鼠标输入,键盘输入,触屏输入,屏幕点击事件,物体拖拽点击事件说明带实例

配置按键 unity为满足跨平台需求支持多种输入方式,比较常见的有触屏、摇杆、鼠标、按键。 虽然unity可以直接在代码中直接指定某个按键的功能,但我们最好使用按键管理器来为项目配置输入操作。这是不仅是为了更好的统一管理,还是因为unity提…

windows下,unity项目突然无法打开的挽救办法

情景:项目在某次关机后就再也无法通过unity正常打开了。换了机器和unity版本也依然不行,如果你没做存档想必这是个令人非常崩溃的事情。 但还有一种挽救的办法,至少是一种可能挽救的办法。 那就是使用其他平台的unity打开项目。 unity有win…