wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。和Python语言与wxWidgets GUI工具库一样,wxPython是开源软件。这意味着任何人都可以免费地使用它并且可以查看和修改它的源代码,或者贡献补丁,增加功能。wxPython是跨平台的。这意味着同一个程序可以不经修改地在多种平台上运行。现今支持的平台有:32位微软Windows操作系统、大多数Unix或类Unix系统、苹果Mac OS X。由于使用Python作为编程语言,wxPython编写简单、易于理解。

在Ubuntu系统中安装wxpython方法如下:

打开控制台,输入命令apt-cache search wxpython。如果能返回wxpython的信息,则直接输入命令sudo apt-get install python-wxtools安装即可。

如果不能返回wxpython的信息,则执行以下步骤:

1、添加软件源地址到apt列表中。输入语句:curl http://apt.wxwidgets.org/key.asc | sudo apt-key add -

2、添加如下几行文字到/etc/apt/sources.list文件中。将其中的“DIST”替换为下表中适合你系统的名字。

# wxWidgets/wxPython repository at apt.wxwidgets.org

deb http://apt.wxwidgets.org/ DIST-wx main

deb-src http://apt.wxwidgets.org/ DIST-wx main

Release

DIST name

Architectures

Python Versions

Latest wx

Ubuntu 6.06

dapper

i386, amd64

2.4

2.8.8.0

Ubuntu 6.10

edgy

i386, amd64

2.4, 2.5

2.8.6.1

Ubuntu 7.04

feisty

i386, amd64

2.4, 2.5

2.8.9.1

Ubuntu 7.10

gutsy

i386, amd64

2.4, 2.5

2.8.9.2

Ubuntu 8.04

hardy

i386, amd64

2.4, 2.5

2.8.10.1

Ubuntu 8.10

intrepid

i386, amd64

2.4, 2.5

2.8.10.1

Ubuntu 9.04

Jaunty

i386, amd64

2.5, 2.6

2.8.11.0

Ubuntu 9.10

karmic

i386, amd64

2.5, 2.6

2.8.11.0

Ubuntu 10.4

lucid

i386, amd64

2.6

2.8.12.0

Ubuntu 10.10

maverick

i386, amd64

2.6

2.8.12.0

Ubuntu 11.4

natty

i386, amd64

2.6, 2.7

2.8.12.0

Debian 4.0

etch

i386, amd64

2.4

2.8.12.0

Debian 5.0

lenny

i386, amd64

2.4, 2.5

2.8.12.0

Debian 6.0

squeeze

i386, amd64

2.5, 2.6

2.8.12.0

wxpython安装linux_Ubuntu中安装wxPython相关推荐

  1. docker安装clickhouse_Docker中安装ClickHouse,单机、集群、分布式

    Docker中安装ClickHouse 下文使用CH代替ClickHouse的称呼. 单机版本 docker run -d \ --name clickhouse-server \ -p 9000:9 ...

  2. vm虚拟机下linux安装python_VM中安装linux系统,安装VS Code,搭建Python环境

    VM中安装linux系统 在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载安装包 2.在下载目录打开终端安装 sudo dpkg -i code_1.32.3 ...

  3. 如何在ubuntu下安装detectron2_Anaconda中安装Cascade RCNN(Detectron)的若干问题

    安装参考https://github.com/zhaoweicai/Detectron-Cascade-RCNN/blob/master/INSTALL.md 1.对于在 python detectr ...

  4. centos7 安装mysql8_CentOS7中安装MySQL8.0.21爬坑记录

    在CentOS7.3中安装了MySQL8.0.21之后,就开启了一段漫长的爬坑历程,简要回顾如下: 一.从Win10中用Navicat连接安装好的MySQL服务器 出现如下异常:1045 - Acce ...

  5. ps安装程序检测到计算机重启过程,photoshop cs6安装过程中安装程序遇到错误:请重启计算机,解决办法...

    1.关闭防火墙和杀毒软件 2.删除注册表 依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,找到其中的 ...

  6. python3安装pymysql_python3中安装PyMySQL模块

    一.Python3中安装PyMySQL模块,本章节我们将向大家介绍如何在本地搭建python开发环境. Python可应用于多平台包括 Linux 和 Mac OS X. 你可以通过终端窗口输入 &q ...

  7. python3安装pip3-Python3中安装pip3

    前言: 我目前使用的服务器为centos6.x 系统自带的python的版本为2.6.x,但是目前无论是学习还是使用python,python3都是首选,那么问题来了.---如何安装python3环境 ...

  8. VMware 安装版中 安装VMware tools 图解

    2.确认"安装" 3.虚拟机中的光驱自动加载 VMware tools 安装光盘 4.双击虚拟机的光驱直接安装 5.选"下一步"就可以了,安装类型选" ...

  9. matlab mcc 安装,matlab中安装mcc

    由于要做个小工具分析GPS伪距连续性,考虑用VC+matlab混编, 来个速成吧,呵呵. 步骤如下: 第一步:安装 mbuild -setup Please choose your compiler ...

最新文章

  1. 服务发现 注册中心 consul 的介绍、部署和使用
  2. python格式化字符_Python格式化字符 %s %d %f
  3. win10很多软件显示模糊_win10安装软件出现乱码怎么办 win10新装软件显示乱码的解决方法_windows10_Windows系列_操作系统...
  4. atomic原子类实现机制_Java并发包-atomic包-让您彻底掌握AtomicInteger源码
  5. c++STL容器的Set和multiset
  6. 1731: 数棍子(二分,最后一个大于等于)
  7. 使用ABAP Push Channel(APC)开发的乒乓球游戏,可双打
  8. 解决 There are no resources that can be added or removed from the server
  9. 宁德时代拟定增募资不超582亿元,用于锂离子电池项目等
  10. google android ui,UI Automator
  11. 国内比较好的几大酷站收藏网分享
  12. python 内存不足_python内存不足
  13. Java面向对象编程(五)特殊类
  14. c#调用开源espeak语音引擎实现中英文混读
  15. 计算机开机显示器闪,电脑开机后显示器闪烁怎么办
  16. 项目无法识别 ?. 语法,导致报错Module parse failed: Unexpected token
  17. 案例3-1 基于控制台的购书系统
  18. 红队作业 | 信息收集工具汇总
  19. 【渝粤教育】电大中专电子商务网站建设与维护 (18)作业 题库
  20. 第15届全国大学生知识竞赛 2022ciscn初赛 部分wp

热门文章

  1. java 通讯开发_java之接口开发-初级篇-socket通信
  2. router中获取vuex_Vue 中 Axios 的封装和 API 接口的管理
  3. php 判断昨天_PHP 判断时间在今天、昨天、前天、几天前几点
  4. rc6 java_NativeScript Telerik UI RC6
  5. 【剑指Offer】60、把二叉树打印成多行
  6. BZOJ4597 SHOI2016随机序列(线段树)
  7. loadrunner vuser 限制修改
  8. Vue packages version mismatch: 版本冲突;Error: EPERM: operation not permitted
  9. 前端基础进阶之Promise
  10. Codeforces 600E. Lomsat gelral(Dsu on tree学习)