美文网首页
MAC安装 WxPython 方法

MAC安装 WxPython 方法

作者: 要疯不疯 | 来源:发表于2017-08-25 16:34 被阅读0次

    安装 python 和 wxpython 需要使用到 homebrew ( https://brew.sh/index_zh-cn.html)

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    将以上命令黏贴纸终端即可

    step 1 :安装 wxpython

    $ brew install update

    $brew install wxpython

    查看安装信息

    $brew info wxpython


    step 2 : 链接

    安装完成后,需要将wx库和python库链接一起,要不然 import wx 时候会出现找不到 wx 这个模块。

    先找到python的 site-packages 的目录,在命令行键入 python 回车,进入 python后输入:

    import site

    site.getsitepackages()

    会打印出当前使用 python 库的路径 :

    ['/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/site-python', '/Library/Python/2.7/site-packages']

    其中:/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python为系统的python安装路径,/Library/Python/2.7/site-packages就是python的 site-packages 目录。

    找到wxpython的wx模块,它在下面的目录中wx文件夹:

    /usr/local/Cellar/wxpython/3.0.2.0/lib/python2.7/site-packages/wx-3.0-osx_cocoa

    wx文件夹制作一个软链接,并将这个软链接放到python的 site-packages 目录下:

    $cd /Library/Python/2.7/site-packages/

    $sudo ln -s /usr/local/Cellar/wxpython/3.0.2.0/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx wx

    其中ln -s是制作软链接的命令,后面为wx模块路径,最后的wx为软链接的名字。在使用ln -s命令时,可能会提示Permission denied,如果遇到则请在ln -s前面加sudo就可以了.


    相关文章

      网友评论

          本文标题:MAC安装 WxPython 方法

          本文链接:https://www.haomeiwen.com/subject/cidudxtx.html