-
Notifications
You must be signed in to change notification settings - Fork 761
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kolibri 0.17.5 and 0.18.0a1 fail to install on Ubuntu 25.04 and Debian 13 pre-releases — "ModuleNotFoundError: No module named 'cgi'" — perhaps b/c of new Python 3.13? #13086
Comments
Very promising explanation:
https://stackoverflow.com/questions/78635741/drop-in-replacement-for-the-cgi-module (Short term, |
Not likely with the way pip is wired not to install into the system path, you are installing kolibri via apt packaging. Would need to use a virtual environment to be able to use pip. |
Seems like I can't install the latest release with pip.
Why the heck is 0.15.1 being downloaded when 0.17.5 is available at: |
Hi @holta - I'm sorry you're encountering problems. Kolibri doesn't have python 3.13 support yet, because as you point out, we need to forward-port cgi compatibility. It is in progress for our upcoming release: #12682. I am going to close this out as it's already being tracked. @jvonau - so far I haven't been able to replicate what you're seeing, and I was able to pip install 0.17.5 without issue:
If you continue to run into problems with this, please share additional details in a new issue to reduce confusion. Thank you! |
Was completely related to using python3.13 but does install with --ignore-requires-python, otherwise works fine. Sorry for the noise. |
@rtibbles @marcellamaki are you perhaps aware of anything like this, on emerging Python 3.13 OS's? The error is:
The command is:
/usr/bin/kolibri manage provisiondevice --facility "Kolibri-in-a-Box" --superusername "Admin" --superuserpassword "changeme" --preset "formal" --language_id "en"
Both OS's (Ubuntu 25.04 and Debian 13 pre-releases) show:
Full details:
Related:
The text was updated successfully, but these errors were encountered: