Anki is a smart spaced repetition flashcard program
Find a file
2010-10-25 13:08:39 +09:00
ankiqt typo in bold fix 2010-10-25 13:08:39 +09:00
designer allow question/answer format to expand, pending a refactor of that dialog 2010-10-24 12:36:22 +09:00
docs tweak margin 2010-02-02 03:20:04 +09:00
icons convert reverse order menu item to toggle button 2010-02-12 16:35:11 +09:00
mac fix osx build on python2.7/qt4.7 2010-10-23 14:01:08 +09:00
tools qt4.4 backwards compat hack 2010-07-21 19:22:57 +09:00
.gitignore ignore manual xml 2010-04-07 18:08:17 +09:00
anki use realpath instead of abspath when setting up sys.path 2010-10-02 15:14:38 +09:00
anki.bat initial commit from hg 2008-09-28 00:00:49 +09:00
anki.desktop fixed the .desktop file (trailing semicolon missing) 2009-01-10 23:17:21 +09:00
ankiqtmac.py initial commit from hg 2008-09-28 00:00:49 +09:00
ChangeLog.old initial commit from hg 2008-09-28 00:00:49 +09:00
COPYING initial commit from hg 2008-09-28 00:00:49 +09:00
CREDITS fix recursion error, update docs 2009-06-30 11:47:30 +09:00
ez_setup.py initial commit from hg 2008-09-28 00:00:49 +09:00
icons.qrc convert reverse order menu item to toggle button 2010-02-12 16:35:11 +09:00
README mention beautifulsoup dependency 2010-04-01 22:56:24 +09:00
README.development fix recursion error, update docs 2009-06-30 11:47:30 +09:00
README.translating fix recursion error, update docs 2009-06-30 11:47:30 +09:00
setup.py initial commit from hg 2008-09-28 00:00:49 +09:00

Anki
-------------------------------------

Prerequisites for Linux/FreeBSD/etc:

- a recent Python (2.4 should be fine)
- python-qt/pyqt 4.4+
- sqlalchemy 0.4.3+
- simplejson 1.7.3+
- pysqlite2 1.3+ or python2.5

For graph generation:

- python-numpy (numpy)
- python-matplotlib (matplotlib)

For audio playing support:

- mplayer

For audio recording support:

- sox 14.1+
- pyaudio
- lame

For importing SuperMemo XML and exporting text files:

- python-beautifulsoup

Running / Installation
-------------------------------------

To run from the directory you've untarred it to,

$ ./anki

If you want to install it system wide,

$ (cd libanki && sudo python setup.py install)
$ sudo python setup.py install
$ anki

For more information and the latest version, please see the website at:

http://ichi2.net/anki/

Notes
-------------------------------------

There is a known issue with pysqlite 2.5.2-2.5.5 and older versions of
sqlalchemy. Either downgrade pysqlite to 2.5.1, or upgrade sqlalchemy to
0.5.3.

If you are unable to find pyqt 4.4+ in your distro and you run Ubuntu, you can
get it by adding the following to your /etc/sources.list:

deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu hardy main