-----BEGIN PGP SIGNATURE-----
Version: ProtonMail
wnUEARYKACcFgmcH5+EJkOO76ueZDdTFFiEEtMpNQjhp5bb4FDWf47vq55kN
1MUAAEEmAQC7ozffIi0Hd+CKdw3BaxEWItgqeBzyhDlvevCip0g1NAEAjCHr
7Gibh8LQRiLlj4MhnBoB3d/sy/Gv5j9vqPbbHg0=
=mvPB
-----END PGP SIGNATURE-----
Is anyone able to run the anki package? As far as i read
on the port's makefile the current package version is before upstream
anki required rust and other stuff to build, but there are some
issues with the newer versions of python (3.11 is current, while
anki targets 3.9) My current issues are the program throwing errors
when i try to import a .apkg file:
Import failed. Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aqt/importing.py",
line 339, in importFile
importer.run()
File "/usr/local/lib/python3.11/site-packages/anki/importing/apkg.py",
line 32, in run
for k, v in list(json.loads(z.read("media").decode("utf8")).items()):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position
1: invalid start byte
And when i try to set preferences:
Error An error occurred. Please use Tools > Check Database to see
if that fixes the problem. If problems persist, please report the
problem on our support site. Please copy and paste the information
below into your report. Anki 2.1.16 (4bc33e2f) Python 3.11.10 Qt
5.15.13 PyQt 5.15.10 Platform: Linux Flags: frz=False ao=False sv=2
Caught exception: Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aqt/main.py", line
881, in onPrefs
aqt.dialogs.open("Preferences", self)
File "/usr/local/lib/python3.11/site-packages/aqt/__init__.py",
line 82, in open
instance = creator(*args)
^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aqt/preferences.py",
line 25, in __init__
self.setupCollection()
File "/usr/local/lib/python3.11/site-packages/aqt/preferences.py",
line 80, in setupCollection
f.lrnCutoff.setValue(qc['collapseTime']/60.0)
TypeError: setValue(self, val: int): argument 1 has unexpected type
'float'
As a side note: I also tried to build anki by myself and i even
tried to get the wheel from a pyenv but nothing works. I guess the
python version is the issue.
Is there a way to fix this?
No comments:
Post a Comment