Hi. Here is another believer of Anki.
I’ve been peacefully learning and using the app. Big chunk of my card creating system is using cloze detentions, with this app called SimpleFurigana, so I can see the hiraganas with their respective kanjis. ( incredibly recommend everyone. cloze+furigana rocks. )
Though ever since I updated my mac to 15.15.5 Catalina, I’m experiencing some errors when I attempt to generate furiganas. Regardless of the Anki version or computer I use, same errors pops up - not when I delete furiganas, but when I try to generate. Same thing happens on “furigana generator” app as well.
Appreciate your help friends. Thanks in advance.
Below are what errors look like.
SimpleFurigana Error:
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you’ve discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.29 (bbff62bf) Python 3.8.0 Qt 5.15.0 PyQt 5.15.0
Platform: Mac 10.15.5
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-07-30 15:47:25
Add-ons possibly involved: SimpleFurigana
Caught exception:
Traceback (most recent call last):
File “/Users/myname/Library/Application Support/Anki2/addons21/1444055400/reading.py”, line 89, in ensureOpen
self.mecab = subprocess.Popen(
File “subprocess.py”, line 854, in init
File “subprocess.py”, line 1702, in _execute_child
OSError: [Errno 86] Bad CPU type in executable: ‘/Users/myname/Library/Application Support/Anki2/addons21/1444055400/mecab/mecab’
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/Users/myname/Library/Application Support/Anki2/addons21/1444055400/init.py”, line 266, in
lambda x: self._setHtml(x, callback))
File “/Users/myname/Library/Application Support/Anki2/addons21/1444055400/init.py”, line 278, in _setHtml
callback(self)
File “/Users/myname/Library/Application Support/Anki2/addons21/1444055400/init.py”, line 63, in
Selection(editor, lambda s: action(editor, s))
File “/Users/myname/Library/Application Support/Anki2/addons21/1444055400/init.py”, line 76, in generateRuby
html = makeRuby(html)
File “/Users/myname/Library/Application Support/Anki2/addons21/1444055400/init.py”, line 107, in makeRuby
html = mecab.reading(html)
File “/Users/myname/Library/Application Support/Anki2/addons21/1444055400/reading.py”, line 98, in reading
self.ensureOpen()
File “/Users/myname/Library/Application Support/Anki2/addons21/1444055400/reading.py”, line 94, in ensureOpen
raise Exception(
Exception: Please ensure your Linux system has 64 bit binary support.
ーーーーーー
Furigana Generator error:
Debug info:
Anki 2.1.29 (bbff62bf) Python 3.8.0 Qt 5.15.0 PyQt 5.15.0
Platform: Mac 10.15.5
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-07-30 15:47:25
Add-ons possibly involved: Furigana generator
Caught exception:
Traceback (most recent call last):
File “aqt/webview.py”, line 37, in cmd
File “aqt/webview.py”, line 123, in _onCmd
File “aqt/webview.py”, line 544, in _onBridgeCmd
File “aqt/editor.py”, line 412, in onBridgeCmd
File “/Users/myname/Library/Application Support/Anki2/addons21/165386676/init.py”, line 56, in addFurigana
editor.note.fields[editor.currentField] = before[0] + yieldFurigana(selection) + after[0]
File “/Users/myname/Library/Application Support/Anki2/addons21/165386676/init.py”, line 22, in yieldFurigana
L = f.readlines()[574:575]
File “/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/encodings/ascii.py”, line 26, in decode
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe2 in position 7537: ordinal not in range(128)