windows pyinstaller 安装时显示没有pythonxx.DLL/Pyinstaller:FormatMessageW failed/ xxx module 找不到
Posted zdxxdz的记录
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows pyinstaller 安装时显示没有pythonxx.DLL/Pyinstaller:FormatMessageW failed/ xxx module 找不到相关的知识,希望对你有一定的参考价值。
在使用pyinstaller打包时候可能显示出各种错误
1.windows pyinstaller 安装时显示没有pythonxx.DLL
2.Pyinstaller:FormatMessageW failed
3.module xxx 找不到
我来总结一下这些报错的可能解决方案
1.pythonxxx.DLL没有 解决方法:在网上下载对应的dll放到打包的根目录下
2.Pyinstaller:FormatMessageW failed 解决方法:同样的DLL可能有多种版本 挨个试 例如:python39.dll 免费下载 | DLL‑files.com (dll-files.com)
3.xxx module 找不到 解决方法:使用--hidden-import=xxx 例如:pyinstaller -D -w --add-data="./utils/*;./utils" --add-data="./config/*;./config" --add-data="./icon/*;./icon" --add-data="./pt/*;./pt" --add-data="./imgs/*;./imgs" main.py -F --hidden-import=pywt --hidden-import=pyimod02_importers
第三种方法运行程序会显示
416364 INFO: checking EXE 416374 INFO: Rebuilding EXE-00.toc because main.exe missing 416374 INFO: Building EXE from EXE-00.toc 416375 INFO: Copying bootloader EXE to C:\\Users\\86183\\Downloads\\PyQt5-YOLOv5-yolov5_v6.1\\PyQt5-YOLOv5-yolov5_v6.1\\dist\\main.exe.notanexecutable 416410 INFO: Copying icon to EXE 416411 INFO: Copying icons from [\'C:\\\\ProgramData\\\\Anaconda3\\\\envs\\\\yolo\\\\lib\\\\site-packages\\\\PyInstaller\\\\bootloader\\\\images\\\\icon-windowed.ico\'] 416434 INFO: Writing RT_GROUP_ICON 0 resource with 104 bytes 416434 INFO: Writing RT_ICON 1 resource with 3752 bytes 416435 INFO: Writing RT_ICON 2 resource with 2216 bytes 416435 INFO: Writing RT_ICON 3 resource with 1384 bytes 416435 INFO: Writing RT_ICON 4 resource with 38188 bytes 416435 INFO: Writing RT_ICON 5 resource with 9640 bytes 416435 INFO: Writing RT_ICON 6 resource with 4264 bytes 416435 INFO: Writing RT_ICON 7 resource with 1128 bytes 416437 INFO: Copying 0 resources to EXE 416437 INFO: Embedding manifest in EXE 416438 INFO: Updating manifest in C:\\Users\\86183\\Downloads\\PyQt5-YOLOv5-yolov5_v6.1\\PyQt5-YOLOv5-yolov5_v6.1\\dist\\main.exe.notanexecutable 416459 INFO: Updating resource type 24 name 1 language 0 416461 INFO: Appending PKG archive to EXE 420830 INFO: Fixing EXE headers 430471 INFO: Building EXE from EXE-00.toc completed successfully.
然后就可以了
4.其他可能的错误 python的版本和windows有关 所以请及时更换python对应windows 的版本
为啥尝试安装 phpmyadmin 时显示索引?
【中文标题】为啥尝试安装 phpmyadmin 时显示索引?【英文标题】:Why index is displayed when trying to install phpmyadmin?为什么尝试安装 phpmyadmin 时显示索引? 【发布时间】:2014-04-21 09:40:28 【问题描述】:我正在尝试根据here 的说明在 OSX 10.9.2 上安装 phpmyadmin
。
问题是,当我访问http://localhost/phpmyadmin/setup
时,我看到的是索引而不是安装屏幕:
这可能是什么原因?
【问题讨论】:
听起来您没有安装 PHP,或者 Apache 未配置为为.php
文件调用 PHP。如果你去setup/index.php
可以吗?如果是这样,那么index.php
不会被列为索引文件(呃,或者其他任何名称)。
看起来您的网络服务器未配置为运行 PHP 和/或未配置为在访问目录时返回 index.php
。如果您尝试加载文件会发生什么?
访问“localhost/phpmyadmin/setup/index.php”时看到index.php
的内容:dl.dropbox.com/u/1893981/Screenshots/y8vg.png
那么,就像我说的,你要么没有安装 PHP,要么没有正确配置 Apache 以使用 PHP。
【参考方案1】:
我必须取消注释 /etc/apache2/httpd.conf
中的以下行来解决问题:
LoadModule php5_module libexec/apache2/libphp5.so
【讨论】:
以上是关于windows pyinstaller 安装时显示没有pythonxx.DLL/Pyinstaller:FormatMessageW failed/ xxx module 找不到的主要内容,如果未能解决你的问题,请参考以下文章
安装OFFICE时显示C:\Windows\System32\msxml6.dll没有被指定在Windows上运行,或者它包含错误。怎么办呢?
Windows环境下 PyQt5 如何安装MySql驱动 (PyQt5连接MYSQL时显示Driver not loaded解决方案)
godaddy服务器是WINDOWS服务器安装了Typecho最新版,登录后出现:登录时显示index.php/action/login 404,