mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
Python version < 3.11.3: ModuleNotFoundError: No module named 'async_timeout' #2343
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 @wirthual on GitHub (Oct 10, 2024).
Bug Report
I searched the issues for keyword
async_timeoutInstallation Method
Pip
Environment
Open WebUI Version:
Name: open-webui
Version: 0.3.32
Operating System: Ubuntu 22.04 Python 3.11.2
Confirmation:
Expected Behavior:
open-webui is starting
Actual Behavior:
ModuleNotFoundError: No module named 'async_timeout'Description
Missing dependency
Bug Summary:
open-webui does not start
Reproduction Details
Steps to Reproduce:
Logs and Screenshots
Additional Information
To overcome the problem, a simple
pip3 install async_timeoutfixes the issueIt seems this only happens for Python < 3.11.3. So a possible fix is to set the min required python version to 3.11.3 or add the package in the pyproject.toml>= 3.11
@tjbck commented on GitHub (Oct 12, 2024):
Fixed on dev!