[python学习笔记] pyinstaller打包pyqt5程序无法运行
问题
pyinstaller打包的pyqt5程序在部分电脑上会失败。用户截图提示下边错误日志
无法定位程序输入点 ucrtbase.terminate 于动态链接库 api-ms-win-crt-runtime-l1-1-0.dll 上
以及
Error loading Python DLL: C:\Users***\python35.dll (error code 127)
解决方案
查找一通之后,在stackoverflow找到了两个解决方案
- Install theWindows 10 SDK and add the ucrt DDL dirs to your system path (C:\Program Files\Windows Kits\10\Redist\ucrt or C:\Program Files (x86)\Windows Kits\10\Redist\ucrt\DLLs\x64 depending on your system) before building
- Use Python 3.4 to build instead of 3.5+
即
- 安装windows sdk 这个没试
- 把python从 3.5 降为 3.4(这个办法解决的)
其实发现在无法运行的机器上,360修复系统一下就好... 360...
python3.4无法安装pyqt5(再坑)
换成python3.4之后,使用 pyqt5,告诉无法找到对应版本的 sip。跪了
找了一圈,发现可以使用对应版本的pyqt5的exe安装版搞定
- 32位 点我
- 64位 点我
另附3.4的下载之后没有的designer.exe 的 模块 安装包
转载于:https://www.cnblogs.com/boliu/p/7574804.html
[python学习笔记] pyinstaller打包pyqt5程序无法运行相关推荐
- pyinstaller 打包pyqt5程序出现环境变量错误问题
打包pyqt5成exe后发现自定义的环境变量不能正常使用 然后发现 了 import os BASE_DIR = os.path.dirname(os.path.abspath(__file__)) ...
- python学习笔记二——阅读MakeHuman程序源码小结
1.环境变量 用Python Shell设置或获取环境变量的方法: 一.设置系统环境变量 1.os.environ['环境变量名称']='环境变量值' #其中key和value均为string类型 2 ...
- python学习笔记(12)--程序设计方法学
计算思维: 逻辑思维:推演和演绎 实证思维:实验和验证,引力波->实验 计算思维:设计和构造,计算机为代表,汉诺塔递归. 计算思维特征 抽象和自动化,抽象问题的计算过程,利用计算机自动化求解. ...
- 《VC++深入详解》学习笔记 第一章 Windows程序内部运行机制
(金光鳞闪影若茫) 窗口四步走: 设计窗口类 注册窗口类 创建窗口 显示更新窗口 最后创建消息循环和响应函数 设计窗口类: typedef struct {UINT style;//窗口类型 WNDP ...
- Python学习笔记--exe文件打包与UI界面设计
exe文件打包与UI界面设计 前言 一.基于tkinter实现的UI设计 1.1 库的选择及思路 1.2 定位方法的选用 1.3 Frame控件 1.4 变量设置 1.5 批量设置 1.6 Text文 ...
- Python学习之道-打包成exe程序
Python学习之道-打包成exe程序 一.打包成exe程序 Pyinstaller安装 作用 使用 Pyinstaller相关参数 Pyinstaller使用总结 尽量用from.....impor ...
- Python学习笔记之类型判断,异常处理,终止程序操作小结
Python学习笔记之类型判断,异常处理,终止程序操作小结 运行结果: 这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发. 爬虫.数据分析.数据可视化.机 ...
- Python学习笔记(1)---B站黑马程序员
Python学习笔记(1)-B站黑马程序员 Python学习笔记(2)-B站黑马程序员 Python学习笔记(3)-B站黑马程序员 文章目录 Linux基础 Python基础 一.Python介绍 0 ...
- Python学习笔记(3)---B站黑马程序员
Python学习笔记(1)-B站黑马程序员 Python学习笔记(2)-B站黑马程序员 Python学习笔记(3)-B站黑马程序员 文章目录 五.项目实战--飞机大战 001-Pycharm中安装py ...
最新文章
- 人工智能功能级别与框架|《远望译品》
- S6 edge+的多米诺骨牌效应:大屏的趋势
- 适合零基础学python的书籍_适合零基础学习Python的书籍
- vhdl变量赋初值_1.6 C++变量
- fstab自动挂载_玩客云刷机系统之armbian挂载U盘增加空间
- RocketMQ 源码分析 事务消息
- Flutter AnimatedSwitcher 动画切换组件的基本使用
- linux更新软件载入缓存后停止_linux 中缓存怎样清除
- 简要分析武汉一起好P2P平台的核心功能
- UVA 10529 Dumb Bones 可能性dp 需求预期
- Java设计模式(7)——装饰者模式
- 实战:基于Node的控制台记事本开发
- openat函数用法示例
- linux终端输入五笔命令,Ubuntu 16.04如何安装Fcitx五笔拼音输入法
- 【排队模型】基于粒子群优化核酸检测排队问题附matlab代码
- Unity3D AssetStore下载文件/项目保存位置
- [数据集][VOC]老鼠数据集voc格式3001张
- 计算机主机电源连接,七个步骤教你主机电源如何接线
- 彻底解决idea maven依赖报红报错问题
- Android 语言国际化
热门文章
- gorm 密码字段隐藏_非常专业且免费的密码管理工具
- linux系统udp通信程序,Linux UDP socket编程(UDP通讯模型) | C/C++程序员之家
- strrchr php,php strstr() strrchr() strpos() strrpos()函数_PHP教程
- JDK中没有jre文件夹和tools.jar文件
- mysql5.0varchar_MySQL中varchar类型在5.0.3后的变化
- kafka配置_Kafka生产环境的几个重要配置参数
- openmv集成应用_使用OpenMV引导无人机飞行
- java中如何限制输入非空_项目中的参数限制、非空、以及集合中的验证,你真的会做吗(Java)...
- 不会代码,如何搭建一个个人博客?
- zookeeper中展示所有节点_Zookeeper数据结构与监听机制