Download from release, or build it yourself:
- Clone this repo to you mac
- Make sure you have
brewinstalled, otherwise visit: https://brew.sh/ - Open terminal, execute command line by line:
brew install python3
pip3 install -U PyQt5 py2app whoosh lxml mp3play PyObjC
cd ldoce5viewer
python3 setup.py py2app# now you should have LDOCE5 Viewer.app under folder dist
cd dist/LDOCE5\ Viewer.app/Contents/Frameworks/QtWebEngineCore.framework/Helpers/QtWebEngineProcess.app/Contents
ln -s ../../../../../../../Frameworks .
cd - - Check if your new build is working by launching it from command line, if not it will tell you why:
./dist/LDOCE5\ Viewer.app/Contents/MacOS/LDOCE5\ Viewer - Relocate your build if it works:
mv ./dist/LDOCE5\ Viewer.app /Applications
All credits go to the original author.