issue: how to install it on windows 11 arm device #6172

Closed
opened 2025-11-11 16:46:51 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @jiangyoung112 on GitHub (Aug 22, 2025).

Check Existing Issues

  • I have searched the existing issues and discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Pip Install

Open WebUI Version

0.6.24

Ollama Version (if applicable)

No response

Operating System

Windows 11 Arm

Browser (if applicable)

No response

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided every relevant configuration, setting, and environment variable used in my setup.
  • I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
  • I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
  • Start with the initial platform/version/OS and dependencies used,
  • Specify exact install/launch/configure commands,
  • List URLs visited, user input (incl. example values/emails/passwords if needed),
  • Describe all options and toggles enabled or changed,
  • Include any files or environmental changes,
  • Identify the expected and actual result at each stage,
  • Ensure any reasonably skilled user can follow and hit the same issue.

Expected Behavior

I would like to install open-webui on my windows arm device by using 'pip install open-webui'

Actual Behavior

While the pip is preparing metadata (pyproject.toml),something went wrong:
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [4 lines of output]
Python reports platform: win-arm64
Unsupported platform: win-arm64
Checking for Rust toolchain....
Rust not found, installing into a temporary directory
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

Steps to Reproduce

  1. start with windows11 arm and clean python3.11.9
  2. use ' pip install open-webui ' command to install open-webui
  3. While the pip is preparing metadata (pyproject.toml),there is something wrong

Logs & Screenshots

PS C:\Users\Administrator> pip install open-webui -i https://mirrors.aliyun.com/pypi/simple/
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Collecting open-webui
Downloading 9599099e08/open_webui-0.6.23-py3-none-any.whl (141.2 MB)
---------------------------------------- 141.2/141.2 MB 6.9 MB/s eta 0:00:00
Collecting accelerate (from open-webui)
Using cached 0107f0aa17/accelerate-1.10.0-py3-none-any.whl (374 kB)
Collecting aiocache (from open-webui)
Using cached 15d67e05b2/aiocache-0.12.3-py2.py3-none-any.whl (28 kB)
Collecting aiofiles (from open-webui)
Using cached 30bb92d442/aiofiles-24.1.0-py3-none-any.whl (15 kB)
Collecting aiohttp==3.12.15 (from open-webui)
Using cached d92a237d88/aiohttp-3.12.15.tar.gz (7.8 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting alembic==1.14.0 (from open-webui)
Using cached 8b505aea3d/alembic-1.14.0-py3-none-any.whl (233 kB)
Collecting anthropic (from open-webui)
Using cached 2d268bcd5d/anthropic-0.64.0-py3-none-any.whl (297 kB)
Collecting apscheduler==3.10.4 (from open-webui)
Using cached 7af0cb920a/APScheduler-3.10.4-py3-none-any.whl (59 kB)
Collecting argon2-cffi==23.1.0 (from open-webui)
Using cached e8a041599e/argon2_cffi-23.1.0-py3-none-any.whl (15 kB)
Collecting asgiref==3.8.1 (from open-webui)
Using cached 893e8757be/asgiref-3.8.1-py3-none-any.whl (23 kB)
Collecting async-timeout (from open-webui)
Using cached e2081de779/async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Collecting authlib==1.6.1 (from open-webui)
Using cached cc6a08053f/authlib-1.6.1-py2.py3-none-any.whl (239 kB)
Collecting azure-ai-documentintelligence==1.0.2 (from open-webui)
Using cached c9ec040f23/azure_ai_documentintelligence-1.0.2-py3-none-any.whl (106 kB)
Collecting azure-identity==1.20.0 (from open-webui)
Using cached 819513c1db/azure_identity-1.20.0-py3-none-any.whl (188 kB)
Collecting azure-storage-blob==12.24.1 (from open-webui)
Using cached 3814aba90a/azure_storage_blob-12.24.1-py3-none-any.whl (408 kB)
Collecting bcrypt==4.3.0 (from open-webui)
Using cached 6d7433e0f3/bcrypt-4.3.0.tar.gz (25 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting black==25.1.0 (from open-webui)
Using cached 54e999902a/black-25.1.0-py3-none-any.whl (207 kB)
Collecting boto3==1.40.5 (from open-webui)
Using cached d6ab54adbe/boto3-1.40.5-py3-none-any.whl (140 kB)
Collecting chromadb==0.6.3 (from open-webui)
Downloading 5c186c77bf/chromadb-0.6.3-py3-none-any.whl (611 kB)
---------------------------------------- 611.1/611.1 kB 12.8 MB/s eta 0:00:00
Collecting colbert-ai==0.2.21 (from open-webui)
Using cached 5d847be0f0/colbert_ai-0.2.21-py3-none-any.whl (116 kB)
Collecting cryptography (from open-webui)
Using cached d13399c942/cryptography-45.0.6.tar.gz (744 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [4 lines of output]
Python reports platform: win-arm64
Unsupported platform: win-arm64
Checking for Rust toolchain....
Rust not found, installing into a temporary directory
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

[notice] A new release of pip is available: 24.0 -> 25.2
[notice] To update, run: python.exe -m pip install --upgrade pip

Additional Information

No response

Originally created by @jiangyoung112 on GitHub (Aug 22, 2025). ### Check Existing Issues - [x] I have searched the existing issues and discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Pip Install ### Open WebUI Version 0.6.24 ### Ollama Version (if applicable) _No response_ ### Operating System Windows 11 Arm ### Browser (if applicable) _No response_ ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.** - [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc). - [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps: - Start with the initial platform/version/OS and dependencies used, - Specify exact install/launch/configure commands, - List URLs visited, user input (incl. example values/emails/passwords if needed), - Describe all options and toggles enabled or changed, - Include any files or environmental changes, - Identify the expected and actual result at each stage, - Ensure any reasonably skilled user can follow and hit the same issue. ### Expected Behavior I would like to install open-webui on my windows arm device by using 'pip install open-webui' ### Actual Behavior While the pip is preparing metadata (pyproject.toml),something went wrong: Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [4 lines of output] Python reports platform: win-arm64 Unsupported platform: win-arm64 Checking for Rust toolchain.... Rust not found, installing into a temporary directory [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. ### Steps to Reproduce 1. start with windows11 arm and clean python3.11.9 2. use ' pip install open-webui ' command to install open-webui 3. While the pip is preparing metadata (pyproject.toml),there is something wrong ### Logs & Screenshots PS C:\Users\Administrator> pip install open-webui -i https://mirrors.aliyun.com/pypi/simple/ Looking in indexes: https://mirrors.aliyun.com/pypi/simple/ Collecting open-webui Downloading https://mirrors.aliyun.com/pypi/packages/ab/3f/9599099e08ade450076b3b2644e928b3235343b454255120aed5b36cd991/open_webui-0.6.23-py3-none-any.whl (141.2 MB) ---------------------------------------- 141.2/141.2 MB 6.9 MB/s eta 0:00:00 Collecting accelerate (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/30/dd/0107f0aa179869ee9f47ef5a2686abd5e022fdc82af901d535e52fe91ce1/accelerate-1.10.0-py3-none-any.whl (374 kB) Collecting aiocache (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/37/d7/15d67e05b235d1ed8c3ce61688fe4d84130e72af1657acadfaac3479f4cf/aiocache-0.12.3-py2.py3-none-any.whl (28 kB) Collecting aiofiles (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl (15 kB) Collecting aiohttp==3.12.15 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/9b/e7/d92a237d8802ca88483906c388f7c201bbe96cd80a165ffd0ac2f6a8d59f/aiohttp-3.12.15.tar.gz (7.8 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting alembic==1.14.0 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/cb/06/8b505aea3d77021b18dcbd8133aa1418f1a1e37e432a465b14c46b2c0eaa/alembic-1.14.0-py3-none-any.whl (233 kB) Collecting anthropic (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/a9/b2/2d268bcd5d6441df9dc0ebebc67107657edb8b0150d3fda1a5b81d1bec45/anthropic-0.64.0-py3-none-any.whl (297 kB) Collecting apscheduler==3.10.4 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/13/b5/7af0cb920a476dccd612fbc9a21a3745fb29b1fcd74636078db8f7ba294c/APScheduler-3.10.4-py3-none-any.whl (59 kB) Collecting argon2-cffi==23.1.0 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/a4/6a/e8a041599e78b6b3752da48000b14c8d1e8a04ded09c88c714ba047f34f5/argon2_cffi-23.1.0-py3-none-any.whl (15 kB) Collecting asgiref==3.8.1 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/39/e3/893e8757be2612e6c266d9bb58ad2e3651524b5b40cf56761e985a28b13e/asgiref-3.8.1-py3-none-any.whl (23 kB) Collecting async-timeout (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/fe/ba/e2081de779ca30d473f21f5b30e0e737c438205440784c7dfc81efc2b029/async_timeout-5.0.1-py3-none-any.whl (6.2 kB) Collecting authlib==1.6.1 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/f9/58/cc6a08053f822f98f334d38a27687b69c6655fb05cd74a7a5e70a2aeed95/authlib-1.6.1-py2.py3-none-any.whl (239 kB) Collecting azure-ai-documentintelligence==1.0.2 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/d9/75/c9ec040f23082f54ffb1977ff8f364c2d21c79a640a13d1c1809e7fd6b1a/azure_ai_documentintelligence-1.0.2-py3-none-any.whl (106 kB) Collecting azure-identity==1.20.0 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/de/aa/819513c1dbef990af690bb5eefb5e337f8698d75dfdb7302528f50ce1994/azure_identity-1.20.0-py3-none-any.whl (188 kB) Collecting azure-storage-blob==12.24.1 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/74/3c/3814aba90a63e84c7de0eb6fdf67bd1a9115ac5f99ec5b7a817a5d5278ec/azure_storage_blob-12.24.1-py3-none-any.whl (408 kB) Collecting bcrypt==4.3.0 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/bb/5d/6d7433e0f3cd46ce0b43cd65e1db465ea024dbb8216fb2404e919c2ad77b/bcrypt-4.3.0.tar.gz (25 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting black==25.1.0 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/09/71/54e999902aed72baf26bca0d50781b01838251a462612966e9fc4891eadd/black-25.1.0-py3-none-any.whl (207 kB) Collecting boto3==1.40.5 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/9f/a1/d6ab54adbe92e4ef4f38875776ff2fbd041a22a53d6a3235c5c6ccfc176f/boto3-1.40.5-py3-none-any.whl (140 kB) Collecting chromadb==0.6.3 (from open-webui) Downloading https://mirrors.aliyun.com/pypi/packages/28/8e/5c186c77bf749b6fe0528385e507e463f1667543328d76fd00a49e1a4e6a/chromadb-0.6.3-py3-none-any.whl (611 kB) ---------------------------------------- 611.1/611.1 kB 12.8 MB/s eta 0:00:00 Collecting colbert-ai==0.2.21 (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/8d/9c/5d847be0f05e5266880fb1c183e642a6c34cd6a101c1d6219dfa74887543/colbert_ai-0.2.21-py3-none-any.whl (116 kB) Collecting cryptography (from open-webui) Using cached https://mirrors.aliyun.com/pypi/packages/d6/0d/d13399c94234ee8f3df384819dc67e0c5ce215fb751d567a55a1f4b028c7/cryptography-45.0.6.tar.gz (744 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [4 lines of output] Python reports platform: win-arm64 Unsupported platform: win-arm64 Checking for Rust toolchain.... Rust not found, installing into a temporary directory [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. [notice] A new release of pip is available: 24.0 -> 25.2 [notice] To update, run: python.exe -m pip install --upgrade pip ### Additional Information _No response_
GiteaMirror added the bug label 2025-11-11 16:46:51 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#6172