Migrating Heisig to Anki - need suggestions

Index » Learning resources

 
Tobberoth Member
From: Sweden Registered: 2008-08-25 Posts: 3364

Actually, I came up with some minor actual criticism. Why is the README so vague? It states the latest version of matplotlib is broken. Question is, does he mean JUST 0.98.4 or does he mean 0.98? I know Anki is updated a lot, so I'm guessing he's referring to 0.98.4, but what if it's updated to 0.98.5 and it's fixed? Someone might think "oh, 0.98.5 is the latest version so 0.98.4 should be allright", which it isn't. Wouldn't hurt to have an actual versionnumber written in the readme.

I'm also sorta wondering about the installation instructions... they seem a bit vague to me, the "cd;" part of the first line in particular. I don't really know what it's doing there and what it's supposed to mean. Me being confused about this is more or less because I almost never install python software so I'm not as used to the process.

Not really criticism I guess, but since the whole topic has derailed to be about my dislike for dependency heavy software, I thought I'd actually post something relevant to Anki as well.

EDIT: Oh and I have a question as well. I finally got Anki running and the first thing I see is that there's been an update. Great. Now question is, do I need to do anything special to update or is it allright to simply download the tarball, open it and run the basic setup.py again? Do I need to run libanki setup.py again as well? Do I need to remove anything manually? And one more question, how do I uninstall it, if I want to? With slackbuild packages, all you have to do is open pkgtool and remove, but since I installed Anki manually, I can't use pkgtool for it. So yeah, complete n00b when it comes to python software on linux.

EDIT 2: OH and one more thing (jesus christ). When I start Anki, it says "pygame not available. No sounds will play". Is my python install lacking something, or is this an undocumented dependency?

Last edited by Tobberoth (2008 December 10, 2:38 pm)

iSoron Member
From: Canada Registered: 2008-03-24 Posts: 490

Tobberoth wrote:

Actually, I came up with some minor actual criticism. Why is the README so vague? It states the latest version of matplotlib is broken. Question is, does he mean JUST 0.98.4 or does he mean 0.98? I know Anki is updated a lot, so I'm guessing he's referring to 0.98.4, but what if it's updated to 0.98.5 and it's fixed? Someone might think "oh, 0.98.5 is the latest version so 0.98.4 should be allright", which it isn't. Wouldn't hurt to have an actual versionnumber written in the readme.

I second that. Graphs never worked with me.
But that's just a minor gripe. Anki rocks. wink

zodiac Member
Registered: 2008-04-01 Posts: 123

IIRC Anki uses pygame to play sounds.

Yes, the ubuntu repositories have lots of software you'll never use... but they're not forcing you to install them.

Advertising (register and sign in to hide this)
JapanesePod101 Sponsor
 
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

Tobberoth wrote:

Actually, I came up with some minor actual criticism. Why is the README so vague? It states the latest version of matplotlib is broken. Question is, does he mean JUST 0.98.4 or does he mean 0.98? I know Anki is updated a lot, so I'm guessing he's referring to 0.98.4, but what if it's updated to 0.98.5 and it's fixed? Someone might think "oh, 0.98.5 is the latest version so 0.98.4 should be allright", which it isn't. Wouldn't hurt to have an actual versionnumber written in the readme.

The README was written over a year ago. Feedback on where it can be improved is welcome, but should probably be on the Anki forum, not here. I have updated the readme based on your comments.

Re upgrading, python setup utilities unfortunately do not have a decent uninstall option afaik. You need to use 'locate anki' to find the old files and delete them. You'll need to run setup.py for both libanki and ankiqt after that.

Re pygame, if you want audio support, you'll need to install that. If you don't need audio support, don't bother. I've updated the README to reflect that too.

Tobberoth Member
From: Sweden Registered: 2008-08-25 Posts: 3364

resolve wrote:

Tobberoth wrote:

Actually, I came up with some minor actual criticism. Why is the README so vague? It states the latest version of matplotlib is broken. Question is, does he mean JUST 0.98.4 or does he mean 0.98? I know Anki is updated a lot, so I'm guessing he's referring to 0.98.4, but what if it's updated to 0.98.5 and it's fixed? Someone might think "oh, 0.98.5 is the latest version so 0.98.4 should be allright", which it isn't. Wouldn't hurt to have an actual versionnumber written in the readme.

The README was written over a year ago. Feedback on where it can be improved is welcome, but should probably be on the Anki forum, not here. I have updated the readme based on your comments.

Re upgrading, python setup utilities unfortunately do not have a decent uninstall option afaik. You need to use 'locate anki' to find the old files and delete them. You'll need to run setup.py for both libanki and ankiqt after that.

Re pygame, if you want audio support, you'll need to install that. If you don't need audio support, don't bother. I've updated the README to reflect that too.

Good, it all makes sense to me then.

I'll probably skip the currect version of Anki then and wait until there's some big changes which affect me. At that point in time, i'll probably try my hand at writing a decent SlackBuild script for Anki and upload to SlackBuilds.org.

watashimo Member
From: Germany Registered: 2007-04-28 Posts: 76

I like this site, so I never considered moving my Heisig reviews to Anki. Well, due to the fact that I was cut off from the internet for a longer period of time I`ve now changed my mind.

Problem is that the import progress plugin doesn`t seem to work for me. I have Anki 0.9.9.2 and I used the RTK1+3 deck to import my progress. When I try to import my progress I get this message:
"Import failed: AttributeError("'Deck' object has no attribute 'markExpiredCardsDue'",)"

Anybody else has this problem?

resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

Looks like the plugin needs a quick upgrade. It wouldn't be hard, email the author.

usis35 Member
From: Buenos Aires Registered: 2007-03-31 Posts: 205

watashimo wrote:

Anybody else has this problem?

Yes, I installed an old version, used the plugin, and then upgraded Anki.