Python3.5安装wxpython
摘要:安装python3.X的wxpython;学习《Python基础教程》第12章“图形用户界面”时,关于升级pip和安装wxpython时遇到的一些问题和解决办法。
关于升级pip
使用pip安装包,但电脑上的pip版本落后,导致安装wxpython时报错(即需要更新版本):
You are using pip version 7.1.2 however version 9.0.1 is avilable.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
按要求输入 python -m pip install --upgrade pip 仍是报错。
解决办法是以管理员身份运行cmd后再输入上述command.
(MacOs与Linux系统发生这类问题时解决办法应该也是开放权限,比如sudo)
关于安装wxpython for Python3.5
按照《Python基础教程》第12章“图形用户界面”的指导,安装wxpython时却只能找到wxpython for Python2.7的版本。尝试着安装,运行 import wx 时直接报错。在网上搜索资料后得知:wxpython在python 3.X下变成了wxpython ProjectPhoenix项目。{官方主页在[wxpython ProjectPhoenix] (https://wiki.wxpython.org/ProjectPhoenix)}
下载与安装方法:
(1)下载地址在:
https://wxpython.org/Phoenix/snapshot-builds/
打开网页后可以看到许多文件,文件有着冗长的名字,这些名字代表着文件对应的平台与版本。
比如 wxPython-4.0.0a4.dev3182+a7b9b02-cp35-cp35m-win32.whl
是win32的Python3.5版本的wxpython。
再比如wxPython-4.0.0a4.dev3182+a7b9b02-cp34-cp34m-macosx_10_6_intel.whl
是macOS的Python3.4版本的wxpython。
(2)在cmd上输入指令:
pip install http://wxpython.org/Phoenix/snapshot-builds/(文件名)
然后等待安装。
注意:直接在没有管理员权限的cmd里安装还是会出错,所以要以管理员身份运行cmd后再安装。
参考文献:http://blog.csdn.net/xiaodong193/article/details/51920283
最新文章
- U盘容量变小解决办法
- python中类的三种属性
- block的哪些事 --- 学习笔记十
- libxml2 移植 arm9
- Atom.io设置ctrl+delete
- Qt使用自带的windeployqt 生成exe来发布软件
- 无法定位程序输入点 _glutCreateWindowWithExit于动态链接库glut32.dll上
- 【原创+译文】官方文档中声明的如何创建抽屉导航栏(Navigation Drawer)
- ios xcode Could not load the ";MyImage.png"; image referenced from a nib in the bundle with identifier ";com.mytest.MyProject";
- 传统解析xml的方式
- OC基础(16)
- 【转】UIBezierPath精讲
- 用vue2.x注册一个全局的弹窗alert组件
- What's the meaning of unqualified-id?
- 基于面向方面和UML的实时系统建模研究
- linux系统mysql主从配置
- 百度地图api在Html中显示,在jsp页面中不显示解决方法
- Promise事件比timeout优先
- P4099 [HEOI2013]SAO(树形dp)
- linux 解析json
热门文章
- Python安装、配置图文详解
- JavaScript 算法与数据结构(转载)
- sql server 日期模糊查询
- 堆与栈(JAVA)——以String str=";abc";的深度含义解释
- 0 Java实现 一篇文章说尽设计模式之六大原则
- POJ3233:Matrix Power Series(矩阵快速幂+递推式)
- bzoj 4521: [Cqoi2016]手机号码【数位dp】
- BZOJ 1001 [BeiJing2006]狼抓兔子 (UVA 1376 Animal Run)
- spring boot启动报错Error starting ApplicationContext(未能配置数据源)
- python开发基础教程