1. 程式人生 > >Windows XP下 安裝PyQt5並使用Pyinstaller打包程式

Windows XP下 安裝PyQt5並使用Pyinstaller打包程式

windows XP 下不可以使用較高版本的PyQt5模組工作和打包,所以需要對其安裝指定版本的庫及依賴包:

配置環境(名稱:版本號):

Windows XP 32 位

Python 3.4.4

PyQt5 5.5.1(PyQt5-5.5.1-gpl-Py3.4-Qt5.5.1-x32)

PyWin32 pywin32-219.win32-py3.4

Pyinstaller 3.2.1

[以上環境中幾乎均為必須此版本號,其他版本號或可不能成功搭建]

在此我想強調一下為什麼在網上已經有了這個問題的解決方案後我還要再發表此帖,原因是網上其他帖子都是軟體包都只寫了一個名稱,還需要自行下載,搜尋後發現單PyQt5安裝包居然還有要csdn積分30的(其實在官網都能找到,但是比較浪費時間)!本著開源的精神,同樣也為了方便自己以後複用,下面我將所有(包含以下幾個步驟)所需的安裝包直接百度雲連結公佈並對原官網地址同樣公佈,方便大家下載及節約時間。

  1. 安裝python,python3.4.4可直接從官網下載對應版本msi安裝包安裝
  2. 安裝PyQt5,由於此版本較低,故不可 pip 命令直接安裝,需要下載對應安裝包並安裝
  3. 安裝PyWin32,理由同上,需要安裝此包的原因是此庫是Pyinstaller的依賴庫,必須安裝
  4. 安裝Pyinstaller,理由同上,下載後為zip包,直接pip install PyInstaller-3.2.1.zip即可

安裝完所有依賴庫後,打包程式只需要在終端輸入:pyinstaller -w ****.py 即可。


軟體包連結:

PyQt5 百度雲:https://pan.baidu.com/s/1DBcf1Zn2SukqD4QlRda77w

原官網:https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.5.1/

PyWin32 百度雲:https://pan.baidu.com/s/18ZwvLQQj4JxfNq3_f-OuAQ

原官網:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/

Pyinstaller 百度雲:https://pan.baidu.com/s/1SNXKVqhP-7R5aexsqxpJCg

原官網:https://github.com/pyinstaller/pyinstaller/releases