Windows XP 上使用pyqt5 + pyinstaller

由于开发的上位机要在xp系统上运行, 遂不得不在xp系统上打包pyqt代码, 然而大部分工具都已经停止对xp系统的支持, 所以抱着试试看的心态Google了一番, 找到了各个工具最高的支持版本:

  • Python 3.4.4 (官网下载安装程序)
  • pip (官网下载get-pip.py文件安装)
  • PyQt 5.5.1
  • pywin32 220 (221和最新的222没有尝试)
  • PyInstaller 3.2.1 (pip install pyinstaller==3.2.1)
  • pySrial 3.0.1 (pip install pyserial==3.0.1)

如果不手动安装pywin32是无法安装PyInstaller的.
安装完上面的东西基本就可以做一些简单的串口通信上位机了



顺带着说一下Ubuntu上安装xp虚拟机的过程:

  • BIOS 开启VT
  • 安装VirtualBox 6
  • 安装xp vol版本
  • 安装VirtualBox扩展包 (安装在宿主系统中)
  • 启动xp后安装增强功能 (安装在虚拟机中)
  • 开启共享文件夹\双向拖放\共享粘贴板

虚拟机中访问USB以及串口设置麻烦一些, 可以搜一下

最后吐槽一下: xp就该被淘汰!!!

猜你喜欢

转载自blog.csdn.net/MacwinWin/article/details/85257101
今日推荐