Before submitting a bug report: Please check the Issues or Discussions section to see if a similar issue or feature request has already been posted. It's likely we're already tracking it! If you’re unsure, start a discussion post first. This will help us efficiently focus on improving the project.
Collaborate respectfully: We value a constructive attitude, so please be mindful of your communication. If negativity is part of your approach, our capacity to engage may be limited. We’re here to help if you’re open to learning and communicating positively. Remember, Open WebUI is a volunteer-driven project managed by a single maintainer and supported by contributors who also have full-time jobs. We appreciate your time and ask that you respect ours.
Contributing: If you encounter an issue, we highly encourage you to submit a pull request or fork the project. We actively work to prevent contributor burnout to maintain the quality and continuity of Open WebUI.
Bug reproducibility: If a bug cannot be reproduced with a :main or :dev Docker setup, or a pip install with Python 3.11, it may require additional help from the community. In such cases, we will move it to the "issues" Discussions section due to our limited resources. We encourage the community to assist with these issues. Remember, it’s not that the issue doesn’t exist; we need your help!
Note: Please remove the notes above when submitting your post. Thank you for your understanding and support!
(webui) [fernan@backuplex] pipx install --fetch-missing-python 3.11 open-webui
Fatal error from pip prevented installation. Full pip output in file:
/home/fernan/.local/pipx/logs/cmd_2024-12-27_11.03.03_pip_errors.log
Some possibly relevant errors from pip install:
ERROR: Could not find a version that satisfies the requirement 3-11 (from versions: none)
ERROR: No matching distribution found for 3-11
Error installing 3-11.
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!
Originally created by @fernan on GitHub (Dec 27, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8141
# Bug Report
## Important Notes
- **Before submitting a bug report**: Please check the Issues or Discussions section to see if a similar issue or feature request has already been posted. It's likely we're already tracking it! If you’re unsure, start a discussion post first. This will help us efficiently focus on improving the project.
- **Collaborate respectfully**: We value a constructive attitude, so please be mindful of your communication. If negativity is part of your approach, our capacity to engage may be limited. We’re here to help if you’re open to learning and communicating positively. Remember, Open WebUI is a volunteer-driven project managed by a single maintainer and supported by contributors who also have full-time jobs. We appreciate your time and ask that you respect ours.
- **Contributing**: If you encounter an issue, we highly encourage you to submit a pull request or fork the project. We actively work to prevent contributor burnout to maintain the quality and continuity of Open WebUI.
- **Bug reproducibility**: If a bug cannot be reproduced with a `:main` or `:dev` Docker setup, or a pip install with Python 3.11, it may require additional help from the community. In such cases, we will move it to the "issues" Discussions section due to our limited resources. We encourage the community to assist with these issues. Remember, it’s not that the issue doesn’t exist; we need your help!
Note: Please remove the notes above when submitting your post. Thank you for your understanding and support!
---
## Installation Method
```
conda create -n webui python=3.11 ipython
Channels:
- conda-forge
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/fernan/miniforge3/envs/webui
added / updated specs:
- ipython
- python=3.11
The following packages will be downloaded:
package | build
---------------------------|-----------------
libexpat-2.6.4 | h5888daf_0 72 KB conda-forge
python-3.11.11 |h9e4cc4f_1_cpython 29.2 MB conda-forge
------------------------------------------------------------
Total: 29.3 MB
The following NEW packages will be INSTALLED:
_libgcc_mutex conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
_openmp_mutex conda-forge/linux-64::_openmp_mutex-4.5-2_gnu
asttokens conda-forge/noarch::asttokens-3.0.0-pyhd8ed1ab_1
bzip2 conda-forge/linux-64::bzip2-1.0.8-h4bc722e_7
ca-certificates conda-forge/linux-64::ca-certificates-2024.12.14-hbcca054_0
decorator conda-forge/noarch::decorator-5.1.1-pyhd8ed1ab_1
exceptiongroup conda-forge/noarch::exceptiongroup-1.2.2-pyhd8ed1ab_1
executing conda-forge/noarch::executing-2.1.0-pyhd8ed1ab_1
ipython conda-forge/noarch::ipython-8.31.0-pyh707e725_0
[...]
tzdata conda-forge/noarch::tzdata-2024b-hc8b5060_0
wcwidth conda-forge/noarch::wcwidth-0.2.13-pyhd8ed1ab_1
wheel conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate webui
#
# To deactivate an active environment, use
#
# $ conda deactivate
(base) [fernan@backuplex] conda activate webui
(webui) [fernan@backuplex] pip install open-webui
Defaulting to user installation because normal site-packages is not writeable
ERROR: Ignored the following versions that require a different python version: 0.1.124 Requires-Python <3.12.0a1,>=3.11; 0.1.125 Requires-Python <3.12.0a1,>=3.11; 0.2.0 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev1 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev2 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev3 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev4 Requires-Python <3.12.0a1,>=3.11; 0.2.1 Requires-Python <3.12.0a1,>=3.11; 0.2.2 Requires-Python <3.12.0a1,>=3.11; 0.2.3 Requires-Python <3.12.0a1,>=3.11; 0.2.4 Requires-Python <3.12.0a1,>=3.11; 0.2.5 Requires-Python <3.12.0a1,>=3.11; 0.3.0 Requires-Python <3.12.0a1,>=3.11; 0.3.1 Requires-Python <3.12.0a1,>=3.11; 0.3.10 Requires-Python <3.12.0a1,>=3.11; 0.3.12 Requires-Python <3.12.0a1,>=3.11; 0.3.13 Requires-Python <3.12.0a1,>=3.11; 0.3.14 Requires-Python <3.12.0a1,>=3.11; 0.3.15 Requires-Python <3.12.0a1,>=3.11; 0.3.16 Requires-Python <3.12.0a1,>=3.11; 0.3.17 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev3 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev4 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev5 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev6 Requires-Python <3.12.0a1,>=3.11; 0.3.18 Requires-Python <3.12.0a1,>=3.11; 0.3.19 Requires-Python <3.12.0a1,>=3.11; 0.3.2 Requires-Python <3.12.0a1,>=3.11; 0.3.20 Requires-Python <3.12.0a1,>=3.11; 0.3.21 Requires-Python <3.12.0a1,>=3.11; 0.3.22 Requires-Python <3.12.0a1,>=3.11; 0.3.23 Requires-Python <3.12.0a1,>=3.11; 0.3.24 Requires-Python <3.12.0a1,>=3.11; 0.3.25 Requires-Python <3.12.0a1,>=3.11; 0.3.26 Requires-Python <3.12.0a1,>=3.11; 0.3.27 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev3 Requires-Python <3.12.0a1,>=3.11; 0.3.28 Requires-Python <3.12.0a1,>=3.11; 0.3.29 Requires-Python <3.12.0a1,>=3.11; 0.3.3 Requires-Python <3.12.0a1,>=3.11; 0.3.30 Requires-Python <3.12.0a1,>=3.11; 0.3.30.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.30.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.31 Requires-Python <3.12.0a1,>=3.11; 0.3.31.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.32 Requires-Python <3.12.0a1,>=3.11; 0.3.33 Requires-Python <3.12.0a1,>=3.11; 0.3.33.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.34 Requires-Python <3.12.0a1,>=3.11; 0.3.35 Requires-Python <3.12.0a1,>=3.11; 0.3.4 Requires-Python <3.12.0a1,>=3.11; 0.3.5 Requires-Python <3.12.0a1,>=3.11; 0.3.6 Requires-Python <3.12.0a1,>=3.11; 0.3.7 Requires-Python <3.12.0a1,>=3.11; 0.3.8 Requires-Python <3.12.0a1,>=3.11; 0.3.9 Requires-Python <3.12.0a1,>=3.11; 0.4.0 Requires-Python <3.12.0a1,>=3.11; 0.4.0.dev1 Requires-Python <3.12.0a1,>=3.11; 0.4.0.dev2 Requires-Python <3.12.0a1,>=3.11; 0.4.1 Requires-Python <3.12.0a1,>=3.11; 0.4.2 Requires-Python <3.12.0a1,>=3.11; 0.4.3 Requires-Python <3.12.0a1,>=3.11; 0.4.4 Requires-Python <3.12.0a1,>=3.11; 0.4.5 Requires-Python <3.12.0a1,>=3.11; 0.4.6 Requires-Python <3.12.0a1,>=3.11; 0.4.6.dev1 Requires-Python <3.12.0a1,>=3.11; 0.4.7 Requires-Python <3.12.0a1,>=3.11; 0.4.8 Requires-Python <3.12.0a1,>=3.11; 0.5.0 Requires-Python <3.13.0a1,>=3.11; 0.5.0.dev1 Requires-Python <3.13.0a1,>=3.11; 0.5.0.dev2 Requires-Python <3.13.0a1,>=3.11; 0.5.1 Requires-Python <3.13.0a1,>=3.11; 0.5.2 Requires-Python <3.13.0a1,>=3.11
ERROR: Could not find a version that satisfies the requirement open-webui (from versions: none)
ERROR: No matching distribution found for open-webui
(webui) [fernan@backuplex] python --version
Python 3.11.11
```
## Environment
- **Operating System:** Ubuntu 20.04.6 LTS running under Windows 10 WSL
**Confirmation:**
- [Y] I have read and followed all the instructions provided in the README.md.
- [?] I am on the latest version of both Open WebUI and Ollama.
- [Y] I have included the browser console logs.
- [NA] I have included the Docker container logs.
- [Y] I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below.
## Expected Behavior:
Install open-webui
## Actual Behavior:
ERROR: Could not find a version that satisfies the requirement open-webui (from versions: none)
ERROR: No matching distribution found for open-webui
## Description
**Bug Summary:** pip install fails to install open-webui in a clean environment with python-3.11
## Reproduction Details
**Steps to Reproduce:**
```
conda create -n testenv -python=3.11 ipython
conda activate testenv
pip install open-webui
```
## Logs and Screenshots
**Screenshots/Screen Recordings:**
https://asciinema.org/a/YB4NsEJ1VKUPxQ0ssw3AONwY6
## Additional Information
I have also read other issues, e.g. https://github.com/open-webui/open-webui/discussions/2596 and tried the suggestions in there to no avail:
```
(webui) [fernan@backuplex] pipx install --fetch-missing-python 3.11 open-webui
Fatal error from pip prevented installation. Full pip output in file:
/home/fernan/.local/pipx/logs/cmd_2024-12-27_11.03.03_pip_errors.log
Some possibly relevant errors from pip install:
ERROR: Could not find a version that satisfies the requirement 3-11 (from versions: none)
ERROR: No matching distribution found for 3-11
Error installing 3-11.
```
## 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!
Just chasing my own bug report to add that install also fails with a more specific python 3.11 version (e.g. the 3.11.0 final version released on Monday, 2022-10-24, according to PEP 664: https://peps.python.org/pep-0664/).
(base) [fernan@backuplex] conda create -n webui python=3.11.0 ipython
Channels:
- conda-forge
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/fernan/miniforge3/envs/webui
added / updated specs:
- ipython
- python=3.11.0
The following packages will be downloaded:
package | build
---------------------------|-----------------
python-3.11.0 |he550d4f_1_cpython 30.0 MB conda-forge
------------------------------------------------------------
Total: 30.0 MB
The following NEW packages will be INSTALLED:
_libgcc_mutex conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
_openmp_mutex conda-forge/linux-64::_openmp_mutex-4.5-2_gnu
asttokens conda-forge/noarch::asttokens-3.0.0-pyhd8ed1ab_1
bzip2 conda-forge/linux-64::bzip2-1.0.8-h4bc722e_7
ca-certificates conda-forge/linux-64::ca-certificates-2024.12.14-hbcca054_0
decorator conda-forge/noarch::decorator-5.1.1-pyhd8ed1ab_1
exceptiongroup conda-forge/noarch::exceptiongroup-1.2.2-pyhd8ed1ab_1
executing conda-forge/noarch::executing-2.1.0-pyhd8ed1ab_1
ipython conda-forge/noarch::ipython-8.31.0-pyh707e725_0
jedi conda-forge/noarch::jedi-0.19.2-pyhd8ed1ab_1
ld_impl_linux-64 conda-forge/linux-64::ld_impl_linux-64-2.43-h712a8e2_2
libffi conda-forge/linux-64::libffi-3.4.2-h7f98852_5
libgcc conda-forge/linux-64::libgcc-14.2.0-h77fa898_1
libgcc-ng conda-forge/linux-64::libgcc-ng-14.2.0-h69a702a_1
libgomp conda-forge/linux-64::libgomp-14.2.0-h77fa898_1
liblzma conda-forge/linux-64::liblzma-5.6.3-hb9d3cd8_1
liblzma-devel conda-forge/linux-64::liblzma-devel-5.6.3-hb9d3cd8_1
libnsl conda-forge/linux-64::libnsl-2.0.1-hd590300_0
libsqlite conda-forge/linux-64::libsqlite-3.47.2-hee588c1_0
libuuid conda-forge/linux-64::libuuid-2.38.1-h0b41bf4_0
libzlib conda-forge/linux-64::libzlib-1.3.1-hb9d3cd8_2
matplotlib-inline conda-forge/noarch::matplotlib-inline-0.1.7-pyhd8ed1ab_1
ncurses conda-forge/linux-64::ncurses-6.5-he02047a_1
openssl conda-forge/linux-64::openssl-3.4.0-hb9d3cd8_0
parso conda-forge/noarch::parso-0.8.4-pyhd8ed1ab_1
pexpect conda-forge/noarch::pexpect-4.9.0-pyhd8ed1ab_1
pickleshare conda-forge/noarch::pickleshare-0.7.5-pyhd8ed1ab_1004
pip conda-forge/noarch::pip-24.3.1-pyh8b19718_2
prompt-toolkit conda-forge/noarch::prompt-toolkit-3.0.48-pyha770c72_1
ptyprocess conda-forge/noarch::ptyprocess-0.7.0-pyhd8ed1ab_1
pure_eval conda-forge/noarch::pure_eval-0.2.3-pyhd8ed1ab_1
pygments conda-forge/noarch::pygments-2.18.0-pyhd8ed1ab_1
python conda-forge/linux-64::python-3.11.0-he550d4f_1_cpython
readline conda-forge/linux-64::readline-8.2-h8228510_1
setuptools conda-forge/noarch::setuptools-75.6.0-pyhff2d567_1
stack_data conda-forge/noarch::stack_data-0.6.3-pyhd8ed1ab_1
tk conda-forge/linux-64::tk-8.6.13-noxft_h4845f30_101
traitlets conda-forge/noarch::traitlets-5.14.3-pyhd8ed1ab_1
typing_extensions conda-forge/noarch::typing_extensions-4.12.2-pyha770c72_1
tzdata conda-forge/noarch::tzdata-2024b-hc8b5060_0
wcwidth conda-forge/noarch::wcwidth-0.2.13-pyhd8ed1ab_1
wheel conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1
xz conda-forge/linux-64::xz-5.6.3-hbcc6ac9_1
xz-gpl-tools conda-forge/linux-64::xz-gpl-tools-5.6.3-hbcc6ac9_1
xz-tools conda-forge/linux-64::xz-tools-5.6.3-hb9d3cd8_1
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate webui
#
# To deactivate an active environment, use
#
# $ conda deactivate
(base) [fernan@backuplex] conda activate webui
(webui) [fernan@backuplex] python --version
Python 3.11.0
(webui) [fernan@backuplex] pip install open-webui
Defaulting to user installation because normal site-packages is not writeable
ERROR: Ignored the following versions that require a different python version: 0.1.124 Requires-Python <3.12.0a1,>=3.11; 0.1.125 Requires-Python <3.12.0a1,>=3.11; 0.2.0 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev1 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev2 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev3 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev4 Requires-Python <3.12.0a1,>=3.11; 0.2.1 Requires-Python <3.12.0a1,>=3.11; 0.2.2 Requires-Python <3.12.0a1,>=3.11; 0.2.3 Requires-Python <3.12.0a1,>=3.11; 0.2.4 Requires-Python <3.12.0a1,>=3.11; 0.2.5 Requires-Python <3.12.0a1,>=3.11; 0.3.0 Requires-Python <3.12.0a1,>=3.11; 0.3.1 Requires-Python <3.12.0a1,>=3.11; 0.3.10 Requires-Python <3.12.0a1,>=3.11; 0.3.12 Requires-Python <3.12.0a1,>=3.11; 0.3.13 Requires-Python <3.12.0a1,>=3.11; 0.3.14 Requires-Python <3.12.0a1,>=3.11; 0.3.15 Requires-Python <3.12.0a1,>=3.11; 0.3.16 Requires-Python <3.12.0a1,>=3.11; 0.3.17 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev3 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev4 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev5 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev6 Requires-Python <3.12.0a1,>=3.11; 0.3.18 Requires-Python <3.12.0a1,>=3.11; 0.3.19 Requires-Python <3.12.0a1,>=3.11; 0.3.2 Requires-Python <3.12.0a1,>=3.11; 0.3.20 Requires-Python <3.12.0a1,>=3.11; 0.3.21 Requires-Python <3.12.0a1,>=3.11; 0.3.22 Requires-Python <3.12.0a1,>=3.11; 0.3.23 Requires-Python <3.12.0a1,>=3.11; 0.3.24 Requires-Python <3.12.0a1,>=3.11; 0.3.25 Requires-Python <3.12.0a1,>=3.11; 0.3.26 Requires-Python <3.12.0a1,>=3.11; 0.3.27 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev3 Requires-Python <3.12.0a1,>=3.11; 0.3.28 Requires-Python <3.12.0a1,>=3.11; 0.3.29 Requires-Python <3.12.0a1,>=3.11; 0.3.3 Requires-Python <3.12.0a1,>=3.11; 0.3.30 Requires-Python <3.12.0a1,>=3.11; 0.3.30.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.30.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.31 Requires-Python <3.12.0a1,>=3.11; 0.3.31.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.32 Requires-Python <3.12.0a1,>=3.11; 0.3.33 Requires-Python <3.12.0a1,>=3.11; 0.3.33.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.34 Requires-Python <3.12.0a1,>=3.11; 0.3.35 Requires-Python <3.12.0a1,>=3.11; 0.3.4 Requires-Python <3.12.0a1,>=3.11; 0.3.5 Requires-Python <3.12.0a1,>=3.11; 0.3.6 Requires-Python <3.12.0a1,>=3.11; 0.3.7 Requires-Python <3.12.0a1,>=3.11; 0.3.8 Requires-Python <3.12.0a1,>=3.11; 0.3.9 Requires-Python <3.12.0a1,>=3.11; 0.4.0 Requires-Python <3.12.0a1,>=3.11; 0.4.0.dev1 Requires-Python <3.12.0a1,>=3.11; 0.4.0.dev2 Requires-Python <3.12.0a1,>=3.11; 0.4.1 Requires-Python <3.12.0a1,>=3.11; 0.4.2 Requires-Python <3.12.0a1,>=3.11; 0.4.3 Requires-Python <3.12.0a1,>=3.11; 0.4.4 Requires-Python <3.12.0a1,>=3.11; 0.4.5 Requires-Python <3.12.0a1,>=3.11; 0.4.6 Requires-Python <3.12.0a1,>=3.11; 0.4.6.dev1 Requires-Python <3.12.0a1,>=3.11; 0.4.7 Requires-Python <3.12.0a1,>=3.11; 0.4.8 Requires-Python <3.12.0a1,>=3.11; 0.5.0 Requires-Python <3.13.0a1,>=3.11; 0.5.0.dev1 Requires-Python <3.13.0a1,>=3.11; 0.5.0.dev2 Requires-Python <3.13.0a1,>=3.11; 0.5.1 Requires-Python <3.13.0a1,>=3.11; 0.5.2 Requires-Python <3.13.0a1,>=3.11
ERROR: Could not find a version that satisfies the requirement open-webui (from versions: none)
ERROR: No matching distribution found for open-webui
(webui) [fernan@backuplex] pipx install --fetch-missing-python 3.11 open-webui
Fatal error from pip prevented installation. Full pip output in file:
/home/fernan/.local/pipx/logs/cmd_2024-12-27_11.46.01_pip_errors.log
Some possibly relevant errors from pip install:
ERROR: Could not find a version that satisfies the requirement 3-11 (from versions: none)
ERROR: No matching distribution found for 3-11
Error installing 3-11.
<!-- gh-comment-id:2563768664 -->
@fernan commented on GitHub (Dec 27, 2024):
Just chasing my own bug report to add that install also fails with a more specific python 3.11 version (e.g. the 3.11.0 final version released on Monday, 2022-10-24, according to PEP 664: https://peps.python.org/pep-0664/).
```
(base) [fernan@backuplex] conda create -n webui python=3.11.0 ipython
Channels:
- conda-forge
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/fernan/miniforge3/envs/webui
added / updated specs:
- ipython
- python=3.11.0
The following packages will be downloaded:
package | build
---------------------------|-----------------
python-3.11.0 |he550d4f_1_cpython 30.0 MB conda-forge
------------------------------------------------------------
Total: 30.0 MB
The following NEW packages will be INSTALLED:
_libgcc_mutex conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
_openmp_mutex conda-forge/linux-64::_openmp_mutex-4.5-2_gnu
asttokens conda-forge/noarch::asttokens-3.0.0-pyhd8ed1ab_1
bzip2 conda-forge/linux-64::bzip2-1.0.8-h4bc722e_7
ca-certificates conda-forge/linux-64::ca-certificates-2024.12.14-hbcca054_0
decorator conda-forge/noarch::decorator-5.1.1-pyhd8ed1ab_1
exceptiongroup conda-forge/noarch::exceptiongroup-1.2.2-pyhd8ed1ab_1
executing conda-forge/noarch::executing-2.1.0-pyhd8ed1ab_1
ipython conda-forge/noarch::ipython-8.31.0-pyh707e725_0
jedi conda-forge/noarch::jedi-0.19.2-pyhd8ed1ab_1
ld_impl_linux-64 conda-forge/linux-64::ld_impl_linux-64-2.43-h712a8e2_2
libffi conda-forge/linux-64::libffi-3.4.2-h7f98852_5
libgcc conda-forge/linux-64::libgcc-14.2.0-h77fa898_1
libgcc-ng conda-forge/linux-64::libgcc-ng-14.2.0-h69a702a_1
libgomp conda-forge/linux-64::libgomp-14.2.0-h77fa898_1
liblzma conda-forge/linux-64::liblzma-5.6.3-hb9d3cd8_1
liblzma-devel conda-forge/linux-64::liblzma-devel-5.6.3-hb9d3cd8_1
libnsl conda-forge/linux-64::libnsl-2.0.1-hd590300_0
libsqlite conda-forge/linux-64::libsqlite-3.47.2-hee588c1_0
libuuid conda-forge/linux-64::libuuid-2.38.1-h0b41bf4_0
libzlib conda-forge/linux-64::libzlib-1.3.1-hb9d3cd8_2
matplotlib-inline conda-forge/noarch::matplotlib-inline-0.1.7-pyhd8ed1ab_1
ncurses conda-forge/linux-64::ncurses-6.5-he02047a_1
openssl conda-forge/linux-64::openssl-3.4.0-hb9d3cd8_0
parso conda-forge/noarch::parso-0.8.4-pyhd8ed1ab_1
pexpect conda-forge/noarch::pexpect-4.9.0-pyhd8ed1ab_1
pickleshare conda-forge/noarch::pickleshare-0.7.5-pyhd8ed1ab_1004
pip conda-forge/noarch::pip-24.3.1-pyh8b19718_2
prompt-toolkit conda-forge/noarch::prompt-toolkit-3.0.48-pyha770c72_1
ptyprocess conda-forge/noarch::ptyprocess-0.7.0-pyhd8ed1ab_1
pure_eval conda-forge/noarch::pure_eval-0.2.3-pyhd8ed1ab_1
pygments conda-forge/noarch::pygments-2.18.0-pyhd8ed1ab_1
python conda-forge/linux-64::python-3.11.0-he550d4f_1_cpython
readline conda-forge/linux-64::readline-8.2-h8228510_1
setuptools conda-forge/noarch::setuptools-75.6.0-pyhff2d567_1
stack_data conda-forge/noarch::stack_data-0.6.3-pyhd8ed1ab_1
tk conda-forge/linux-64::tk-8.6.13-noxft_h4845f30_101
traitlets conda-forge/noarch::traitlets-5.14.3-pyhd8ed1ab_1
typing_extensions conda-forge/noarch::typing_extensions-4.12.2-pyha770c72_1
tzdata conda-forge/noarch::tzdata-2024b-hc8b5060_0
wcwidth conda-forge/noarch::wcwidth-0.2.13-pyhd8ed1ab_1
wheel conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1
xz conda-forge/linux-64::xz-5.6.3-hbcc6ac9_1
xz-gpl-tools conda-forge/linux-64::xz-gpl-tools-5.6.3-hbcc6ac9_1
xz-tools conda-forge/linux-64::xz-tools-5.6.3-hb9d3cd8_1
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate webui
#
# To deactivate an active environment, use
#
# $ conda deactivate
(base) [fernan@backuplex] conda activate webui
(webui) [fernan@backuplex] python --version
Python 3.11.0
(webui) [fernan@backuplex] pip install open-webui
Defaulting to user installation because normal site-packages is not writeable
ERROR: Ignored the following versions that require a different python version: 0.1.124 Requires-Python <3.12.0a1,>=3.11; 0.1.125 Requires-Python <3.12.0a1,>=3.11; 0.2.0 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev1 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev2 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev3 Requires-Python <3.12.0a1,>=3.11; 0.2.0.dev4 Requires-Python <3.12.0a1,>=3.11; 0.2.1 Requires-Python <3.12.0a1,>=3.11; 0.2.2 Requires-Python <3.12.0a1,>=3.11; 0.2.3 Requires-Python <3.12.0a1,>=3.11; 0.2.4 Requires-Python <3.12.0a1,>=3.11; 0.2.5 Requires-Python <3.12.0a1,>=3.11; 0.3.0 Requires-Python <3.12.0a1,>=3.11; 0.3.1 Requires-Python <3.12.0a1,>=3.11; 0.3.10 Requires-Python <3.12.0a1,>=3.11; 0.3.12 Requires-Python <3.12.0a1,>=3.11; 0.3.13 Requires-Python <3.12.0a1,>=3.11; 0.3.14 Requires-Python <3.12.0a1,>=3.11; 0.3.15 Requires-Python <3.12.0a1,>=3.11; 0.3.16 Requires-Python <3.12.0a1,>=3.11; 0.3.17 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev3 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev4 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev5 Requires-Python <3.12.0a1,>=3.11; 0.3.17.dev6 Requires-Python <3.12.0a1,>=3.11; 0.3.18 Requires-Python <3.12.0a1,>=3.11; 0.3.19 Requires-Python <3.12.0a1,>=3.11; 0.3.2 Requires-Python <3.12.0a1,>=3.11; 0.3.20 Requires-Python <3.12.0a1,>=3.11; 0.3.21 Requires-Python <3.12.0a1,>=3.11; 0.3.22 Requires-Python <3.12.0a1,>=3.11; 0.3.23 Requires-Python <3.12.0a1,>=3.11; 0.3.24 Requires-Python <3.12.0a1,>=3.11; 0.3.25 Requires-Python <3.12.0a1,>=3.11; 0.3.26 Requires-Python <3.12.0a1,>=3.11; 0.3.27 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.27.dev3 Requires-Python <3.12.0a1,>=3.11; 0.3.28 Requires-Python <3.12.0a1,>=3.11; 0.3.29 Requires-Python <3.12.0a1,>=3.11; 0.3.3 Requires-Python <3.12.0a1,>=3.11; 0.3.30 Requires-Python <3.12.0a1,>=3.11; 0.3.30.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.30.dev2 Requires-Python <3.12.0a1,>=3.11; 0.3.31 Requires-Python <3.12.0a1,>=3.11; 0.3.31.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.32 Requires-Python <3.12.0a1,>=3.11; 0.3.33 Requires-Python <3.12.0a1,>=3.11; 0.3.33.dev1 Requires-Python <3.12.0a1,>=3.11; 0.3.34 Requires-Python <3.12.0a1,>=3.11; 0.3.35 Requires-Python <3.12.0a1,>=3.11; 0.3.4 Requires-Python <3.12.0a1,>=3.11; 0.3.5 Requires-Python <3.12.0a1,>=3.11; 0.3.6 Requires-Python <3.12.0a1,>=3.11; 0.3.7 Requires-Python <3.12.0a1,>=3.11; 0.3.8 Requires-Python <3.12.0a1,>=3.11; 0.3.9 Requires-Python <3.12.0a1,>=3.11; 0.4.0 Requires-Python <3.12.0a1,>=3.11; 0.4.0.dev1 Requires-Python <3.12.0a1,>=3.11; 0.4.0.dev2 Requires-Python <3.12.0a1,>=3.11; 0.4.1 Requires-Python <3.12.0a1,>=3.11; 0.4.2 Requires-Python <3.12.0a1,>=3.11; 0.4.3 Requires-Python <3.12.0a1,>=3.11; 0.4.4 Requires-Python <3.12.0a1,>=3.11; 0.4.5 Requires-Python <3.12.0a1,>=3.11; 0.4.6 Requires-Python <3.12.0a1,>=3.11; 0.4.6.dev1 Requires-Python <3.12.0a1,>=3.11; 0.4.7 Requires-Python <3.12.0a1,>=3.11; 0.4.8 Requires-Python <3.12.0a1,>=3.11; 0.5.0 Requires-Python <3.13.0a1,>=3.11; 0.5.0.dev1 Requires-Python <3.13.0a1,>=3.11; 0.5.0.dev2 Requires-Python <3.13.0a1,>=3.11; 0.5.1 Requires-Python <3.13.0a1,>=3.11; 0.5.2 Requires-Python <3.13.0a1,>=3.11
ERROR: Could not find a version that satisfies the requirement open-webui (from versions: none)
ERROR: No matching distribution found for open-webui
(webui) [fernan@backuplex] pipx install --fetch-missing-python 3.11 open-webui
Fatal error from pip prevented installation. Full pip output in file:
/home/fernan/.local/pipx/logs/cmd_2024-12-27_11.46.01_pip_errors.log
Some possibly relevant errors from pip install:
ERROR: Could not find a version that satisfies the requirement 3-11 (from versions: none)
ERROR: No matching distribution found for 3-11
Error installing 3-11.
```
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @fernan on GitHub (Dec 27, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/8141
Bug Report
Important Notes
Before submitting a bug report: Please check the Issues or Discussions section to see if a similar issue or feature request has already been posted. It's likely we're already tracking it! If you’re unsure, start a discussion post first. This will help us efficiently focus on improving the project.
Collaborate respectfully: We value a constructive attitude, so please be mindful of your communication. If negativity is part of your approach, our capacity to engage may be limited. We’re here to help if you’re open to learning and communicating positively. Remember, Open WebUI is a volunteer-driven project managed by a single maintainer and supported by contributors who also have full-time jobs. We appreciate your time and ask that you respect ours.
Contributing: If you encounter an issue, we highly encourage you to submit a pull request or fork the project. We actively work to prevent contributor burnout to maintain the quality and continuity of Open WebUI.
Bug reproducibility: If a bug cannot be reproduced with a
:mainor:devDocker setup, or a pip install with Python 3.11, it may require additional help from the community. In such cases, we will move it to the "issues" Discussions section due to our limited resources. We encourage the community to assist with these issues. Remember, it’s not that the issue doesn’t exist; we need your help!Note: Please remove the notes above when submitting your post. Thank you for your understanding and support!
Installation Method
Environment
Confirmation:
Expected Behavior:
Install open-webui
Actual Behavior:
ERROR: Could not find a version that satisfies the requirement open-webui (from versions: none)
ERROR: No matching distribution found for open-webui
Description
Bug Summary: pip install fails to install open-webui in a clean environment with python-3.11
Reproduction Details
Steps to Reproduce:
Logs and Screenshots
Screenshots/Screen Recordings:
https://asciinema.org/a/YB4NsEJ1VKUPxQ0ssw3AONwY6
Additional Information
I have also read other issues, e.g. https://github.com/open-webui/open-webui/discussions/2596 and tried the suggestions in there to no avail:
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!
@fernan commented on GitHub (Dec 27, 2024):
Just chasing my own bug report to add that install also fails with a more specific python 3.11 version (e.g. the 3.11.0 final version released on Monday, 2022-10-24, according to PEP 664: https://peps.python.org/pep-0664/).