close

因為 MacOSX 安全性的問題, wxPython 沒辦法在 10.12 上安裝. 若要在 10.12 上安裝 wxPython 可用以下兩種方式


1. build binary

http://imsardine.simplbug.com/note/wxpython/install-osx.html

2. re-package

macos:~ $ mkdir repack_wxpython
macos:~ $ cd repack_wx
macos:~/repack_wxpython $ hdiutil attach ~/Downloads/wxPython3.0-osx-3.0.2.0-cocoa-py2.7.dmg
macos:~/repack_wxpython $ cp -r /Volumes/wxPython3.0-osx-3.0.2.0-cocoa-py2.7/wxPython3.0-osx-cocoa-py2.7.pkg .

macos:~/repack_wxpython $ mkdir pkg_root
macos:~/repack_wxpython $ cd pkg_root
macos:~/repack_wxpython/cd pkg_root $ pax -f ../wxPython3.0-osx-cocoa-py2.7.pkg/Contents/Resources/wxPython3.0-osx-cocoa-py2.7.pax.gz -z -r

macos:~/repack_wxpython $ mkdir scripts
macos:~/repack_wxpython $ cp wxPython3.0-osx-cocoa-py2.7.pkg/Contents/Resources/preflight scripts/preinstall
macos:~/repack_wxpython $ cp wxPython3.0-osx-cocoa-py2.7.pkg/Contents/Resources/postflight scripts/postinstall
macos:~/repack_wxpython $ hdiutil detach /Volumes/wxPython3.0-osx-3.0.2.0-cocoa-py2.7 

macos:~/repack_wxpython $ pkgbuild --root ./pkg_root --scripts ./scripts --identifier com.wxwidgets.wxpython wxPython3.0-py2.7.pkg

macos:~/repack_wxpython $ installer -pkg wxPython3.0-py2.7.pkg -target "/Volumes/Macintosh HD"

reference
http://imsardine.simplbug.com/note/wxpython/install-osx.html
https://stackoverflow.com/questions/34402303/install-wxpython-in-osx-10-11

arrow
arrow
    文章標籤
    wxPython MacOSX
    全站熱搜
    創作者介紹
    創作者 wsunccake 的頭像
    wsunccake

    wsunccake的隨手記事

    wsunccake 發表在 痞客邦 留言(0) 人氣()