首页 技术 正文
技术 2022年11月21日
0 收藏 404 点赞 4,196 浏览 1094 个字

摘要:安装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

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,991
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,505
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,349
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,134
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,766
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,844