mac Python 图形用户界面学习

        目前支持Python的所谓“GUI工具包”(GuIToolkit) 有很多,虽然到现在没有一个被公认为标准的GUI工具包,但是这样的情况下提供了很大的自由选择的空间,这里主要学习最成熟的跨平台Python GUI 工具包-wxPython 。

       一、安装wxPython工具包

            我的系统版本 macOS Sierra 10.12.2

 自带的Python 版本是2.7.0(路径为"/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7)  因为在iOS开发中一些脚本是需要这个版本,所以在安装3.4.4版本时并没有覆盖安装,所以两个版本同时存在,所以要一些处理。否则 以默认版本2.7.0的解释器,一些操作当然会执行不了。所以改一下这个链接就好了。

(1)打开终端

执行命令:open~/.bash_profile

在文件中加入 alias python="/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4"(路径以你的安装路径为准,如果不 知道路径在哪里,debug一下pycharm 日志输出上会看到的) ,保存文件后重启终端 输入 source ~/.bach_profile

(2)安装wxPython

先下载

https://www.wxpython.org/pages/downloads/

在终端中 执行命令

安装wxPython pip install -U wxPython

这时候如果找不pip命令 先安装pip(一般都已经安好) brew install pip

mac Python 图形用户界面学习_第1张图片

出现了一大堆错误,这是命令格式错误 格式应该如下方式:

python2 -m pip install 模块名

python2.7 -m pip install 模块名

python3 -m pip install 模块名

python3.4 -m pip install 模块名


执行操作:

python3.4 -m pip install wxPython

mac Python 图形用户界面学习_第2张图片

到这里就安装成功了。


二、实用wxPython

(1) 打开pyCharm IDE

新建一个testWXPython 文件

mac Python 图形用户界面学习_第3张图片

执行 debug 效果如下

mac Python 图形用户界面学习_第4张图片

进一步丰富一下

mac Python 图形用户界面学习_第5张图片

    运行:效果如下

   mac Python 图形用户界面学习_第6张图片

  今天的学习记录完毕

            参考文章:  https://www.zhihu.com/question/30941329

                                http://bbs.fishc.com/thread-65449-1-1.html

                                https://www.zhihu.com/question/40616951

           下载地址:   https://www.wxpython.org/pages/downloads/



 

你可能感兴趣的:(mac Python 图形用户界面学习)