当前位置: 首页 > news >正文

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
  1. 下载后缀为 whl 的文件,需要下载与自己电脑系统和 Python 版本相应的 whl 文件;
  2. 将 whl 文件放在 Python 安装目录下的 scripts 文件夹下;
  3. 在 CMD 命令窗口进入 scripts 目录下,输入:pip install XXX.whl(XXX.whl 是下载好的 whl 文件名);
  4. 稍等片刻即可安装完毕。
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

http://www.dtcms.com/a/528177.html

相关文章:

  • IOT项目——电源入门系列-第三章
  • 情绪合集 | 以往高分文献分析,揭示情绪研究热点
  • Vue中data和props数据代理的区别
  • C++容器queue
  • 运转灵活小企业网站建设wordpress文章布局
  • 网站网页框架构架图怎么做大理网站开发
  • Cliproxy与Adspower指纹浏览器:跨境业务安全与效率的双重引擎
  • 在线观看免费网站网址开源之家
  • AI降重软件开发方案:基于Python的文本语义重构系统
  • 小杰-自然语言处理(seven)——transformer系列——自注意力(self-attention)
  • 带代码示例的 HTML 标签实操手册
  • fastapi 前端文件配置 python fastapi服务添加前端打包好的静态文件
  • 计算机网络自顶向下方法3——详解分组交换时延、丢包、吞吐量
  • 外贸 网站推广青岛胶南市城乡建设局网站
  • GitHub等平台形成的开源文化正在重塑推荐人
  • webrtc代码走读(六)-QOS-FEC冗余度配置
  • F036 vue+flask中医热性药知识图谱可视化系统vue+flask+echarts+mysql
  • 电脑效能跃升利器 金士顿KVR内存焕新机
  • Bootstrap UI 编辑器
  • MySQL联合查询详解
  • webrtc代码走读(五)-QOS-FEC原理
  • 车载诊断架构 ---DTC快照中DID大小顺序是怎么要求的?
  • Windows 10 下 VS Code 配置 C++ 开发环境(MinGW)
  • 天津低价网站建设怎样做淘宝联盟的网站
  • 福建网站建建设方案太原关键词优化报价
  • 深耕 Rust:核心技术解析、生态实践与高性能开发指南
  • 深入浅出 Tokio 源码:掌握 Rust 异步编程的底层逻辑
  • 北京网站建设管庄1天学会搭建营销网站
  • 基于SEH的异常捕获与MiniDumpWriteDump深度解析
  • C语言练习题