mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 03:18:23 -05:00
[GH-ISSUE #7429] Requires older versions of Python to run #14745
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @yang-gu on GitHub (Nov 27, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7429
Bug Report
Whenever I enter
I get a giant dump of failed Python version checks, followed by:
ERROR: Could not find a version that satisfies the requirement open-webui (from versions: none)
ERROR: No matching distribution found for open-webui
Installation Method
pip install, same as in readme
Environment
Confirmation:
Expected Behavior:
It installs open-webui
Actual Behavior:
It doesn't install and complains about Python version
Description
Bug Summary:
It doesn't install and complains about Python version
Reproduction Details
Steps to Reproduce:
Whenever I enter
I get a giant dump of failed Python version checks, followed by:
ERROR: Could not find a version that satisfies the requirement open-webui (from versions: none)
ERROR: No matching distribution found for open-webui
Logs and Screenshots
Browser Console Logs:
None
Docker Container Logs:
None
Screenshots/Screen Recordings (if applicable):
See above
Additional Information
I would just like to know how to install.
Note
If the bug report is incomplete or does not follow the provided instructions, it may not be addressed. Please ensure that you have followed the steps outlined in the README.md and troubleshooting.md documents, and provide all necessary information for us to reproduce and address the issue. Thank you!
@tjbck commented on GitHub (Nov 27, 2024):
Only python 3.11 is supported.
@yang-gu commented on GitHub (Nov 27, 2024):
What do I do then? And why is only 3.11 supported?
@vnicolici commented on GitHub (Dec 23, 2024):
Great. I have two python installations, one is 3.10 on Ubuntu 22.04 in one WSL environment, and one is 3.12 on Ubuntu 24.04 in another WSL environment. Neither work. Unbelievable. I can understand something not being forwards compatible OR not being backwards compatible, but NOT both.
That's why I hate python with a passion. It's sometimes easier to just recode in another language then having to go through the python version dependency hell just to make something work. And yes, I talk from experience: after fighting for a day to get some python code to run, I've rewritten it Go in a couple of hours.
Applications from 1995 (29 years ago) still work on Windows 11 just fine, I just installed Microsoft Money for Windows 95 to prove that:
However, open-webui doesn't run on a 3 years old version on python, and doesn't run on a 1 year old version of python either. It need exactly the version that is 2 years old. I don't even know what to say about this... I guess it's normal in the python world.