wxPython下载和安装教程(附安装包)
wxPython 是一个用 Python 给你打包 Windows、macOS、Linux 桌面 GUI 的图形库。名字里带 wx,是因为它把 C++ 写的 wxWidgets 窗口控件原封不动粘到 Python 里,让你不用学 C++ 也能拖按钮、画菜单、弹对话框。
这里分享的是 wxPython 下载和安装的详细过程,图文并茂,附带最新版安装包,真正让新手小白也能轻松看懂。
使用 wxPython,代码写起来跟写 Python 脚本一样,跑起来却是原生系统窗口,不依赖浏览器,不嵌 Electron,exe 体积比 PyQt 小一半。
一句话:想给 Python 脚本套个壳,让它长得像正规软件,就用 wxPython。
wxPython 同领域的主流对手有 3 个,分别是 Tkinter、PyQt、PySide:
- Tkinter 是亲儿子但界面丑到哭,图标像素风;
- PyQt/PySide 功能全,可 LGPL 红线多,打包体积 100M 起步,闭源要担心律师函。
相比之下,wxPython 的优势是:
- 协议 MIT,闭源随便卖;
- 体积 20M 以内;控件原生,Win11 自动走深色模式,macOS 直接变 Cocoa,用户看不出是 Python 写的。
小工具、工业上位机、内部运维面板,wxPython 完全够用,知乎一圈老码农统一口径:想快速给脚本套壳交货,wxPython 最省事。
下载wxPython
这里为大家提供了 wxPython 多个平台的安装包:
网盘下载:wxPython最新版安装包
安装wxPython
接下来介绍 2 种 安装 wxPython 的方式:
- 下载 whl 文件安装,对小白不友好;
- 下载 exe 文件安装。
1) whl文件安装wxPython
- 下载后缀为 whl 的文件,需要下载与自己电脑系统和 Python 版本相应的 whl 文件;
- 将 whl 文件放在 Python 安装目录下的 scripts 文件夹下;
- 在 CMD 命令窗口进入 scripts 目录下,输入:pip install XXX.whl(XXX.whl 是下载好的 whl 文件名);
- 稍等片刻即可安装完毕。
2) exe文件安装wxPython
从网盘中下载 exe 文件,双击启动安装,过程如下:
1) 笔者的电脑是 Windows 64 位系统,所以下载的是 wxWidgets3.0-devel-win64-3.0.2.0.exe,双击启动安装,在下图中点击 Next:

2) 勾选“I accept ...”,点击 Next:

3) 自定义安装路径,建议安装到非系统盘,比如下图中的 D 盘,然后点击 Next:

4) 等待安装完成,出现下图的界面,表示安装成功:

对于 Linux 平台,直接借助相应的包管理器就来下载和安装 wxPython。例如在 Debian Linux 上,执行如下命令就能安装 wxPython:
sudo apt-get install python-wxgtk3.0
