Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

executable file 79 lines (49 sloc) 1.63 KB

WikiReader Development Note

Package list

  • Python 2.7.3
  • wxPython ( on OSX, on Windows)
  • py2app 0.6.4 (for OSX)

Check packages version

$ python --version
Python 2.7.3

$ python
>>> import wx
>>> import wx.__version__


Use Pyinstaller to generate exe file on Windows.

Pyinstaller - pack applcation to exe

python -F -w --icon=icon.ico "WikiReader"
python .\WikiReader Update\WikiReader Update.spec

Important: Add 7za path to spec.

a.datas += [('7za.exe', 'C:\\wikireaderPlus\\tools\\7za.exe', 'DATA')]


py2app - Create standalone Mac OS X applications with Python

pip install py2app

run to simple deploy the app.

OSX : Code Sign for Mountain Lion

Enable/Disable Gatekeeper

sudo spctl --master-disable

Download Mac Developer code sign then install to keychain

codesign -f -s "Developer ID Application" dist/
# check
spctl -a -v dist/

Sign for Gatekeeper


Mac Developer - Distributing Outside the Mac App Store

Mac Developer - Code Signing Tasks

Developer ID Gotcha

Jump to Line
Something went wrong with that request. Please try again.