# Ошибка при установке Open WebUI LXC Proxmox helper-scripts

**URL:** <https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192>\
**Category:** Helper-Scripts(Community Edition)\
**Tags:** pve, helper-scripts\
**Created:** [27.Октябрь.2025 09:05:26 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192 "2025-10-27T09:05:26Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ky36aC](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/k/e19adc/32.png) [@Ky36aC](https://forum.samohosting.ru/u/Ky36aC)\
**Post date:** [27.Октябрь.2025 09:05:26 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/1 "2025-10-27T09:05:26Z")

</div>

Ошибка при установке Open WebUI LXC Proxmox helper-scripts

```auto
   _______  ____  ______
  / __\____  _______ | | / /__ / /_ / / / / _/
 / / / / __\/ _ \/__ \ | | /| / / _ \/ __ \/ / / // /  
/ /_/ / /_/ / __/ / / / | |/ |/ /__ / /_/ / /_/ // /   
\ ____/ .___ /\ ___/_/ /_/ |__ /| __/\___ /_. ___/\____ /___/   
    /_/                                                     
  ⚙️ Using Default Settings on node pve
  🆔 Container ID: 132
  🖥️ Operating System: debian (12)
  📦 Container Type: Unprivileged
  💾 Disk Size: 25 GB
  🧠 CPU Cores: 4
  🛠️ RAM Size: 8192 MiB
  🚀 Creating a Open WebUI LXC using the above default settings
  
  ✔️ Storage local (Free: 495.7GB Used: 54.4GB) [Template]
  ✔️ Storage local-zfs (Free: 495.7GB Used: 324.4GB) [Container]
PBSmisha: error fetching datastores - 500 Can't connect to 10.0.0.232:8007 (No route to host)
  ✔️ Template debian-12-standard_12.12-1_amd64.tar.zst [local]
  ✔️ LXC Container 132 was successfully created.

 ⚙️ Configuring VAAPI passthrough for LXC container
 ⚠️ Container is unprivileged – VAAPI passthrough may not work without additional host configuration (e.g., idmap).
 ℹ️ VAAPI enables GPU hardware acceleration (e.g., for video transcoding in Jellyfin or Plex).

➤ Automatically mount all available VAAPI devices? [Y/n]: y
  ✔️ Started LXC Container
   💡 No network in LXC yet (try 1/10) – waiting...
  ✔️ Network in LXC is reachable (ping)
  ✔️ Customized LXC Container
  ✔️ Set up Container OS
  ✔️ Network Connected: 10.0.0.110 
  ✔️ IPv4 Internet Connected
   ✖️ IPv6 Internet Not Connected
  ✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
  ✔️ Updated Container OS
  ✔️ Installed Dependencies
  ✔️ Setup Python3
  ✔️ Setup Node.js 22
⠏ Installing Open WebUI (Patience)
[ERROR] in line 159: exit code 0: while executing command "$@" > /dev/null 2>&1
⠼ Installing Open WebUI (Patience)
[ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)"

root@pve:~# 

```

Подскажи как понять что ему надо? В самом скрипте нету строчек 159 и 1345. Их в нём 87))

Подробный режим:

```auto
  ✔️ Setup Node.js 22
  ⏳ Installing Open WebUI (Patience)Cloning into '/opt/open-webui'...
remote: Enumerating objects: 136870, done.
remote: Counting objects: 100% (180/180), done.
remote: Compressing objects: 100% (99/99), done.
remote: Total 136870 (delta 139), reused 81 (delta 81), pack-reused 136690 (from 3)
Receiving objects: 100% (136870/136870), 282.29 MiB | 20.13 MiB/s, done.
Resolving deltas: 100% (89579/89579), done.
Looking in indexes: https://download.pytorch.org/whl/cpu
ERROR: Could not find a version that satisfies the requirement torch (from versions: none)
ERROR: No matching distribution found for torch

[ERROR] in line 35: exit code 0: while executing command $STD pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu

[ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/install/${var_install}.sh)"

```

---

<div class="post-metadata">

**Author:** ![Ky36aC](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/k/e19adc/32.png) [@Ky36aC](https://forum.samohosting.ru/u/Ky36aC)\
**Post date:** [27.Октябрь.2025 09:13:08 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/2 "2025-10-27T09:13:08Z")

</div>

Наткнулся на форуме на похожую ситуацию : [Guacamole ошибка установки PVE community scripts - #2 от пользователя admin](https://forum.samohosting.ru/t/guacamole-oshibka-ustanovki-pve-community-scripts/479/2)  
Попробовал Gitea вместо гитхаб, попробовал через “другой ip адресс” всё тож самое.

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [27.Октябрь.2025 10:16:26 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/3 "2025-10-27T10:16:26Z")

</div>

> [@Ky36aC](#):
>
> ```auto
> Looking in indexes: https://download.pytorch.org/whl/cpu
> ERROR: Could not find a version that satisfies the requirement torch (from versions: none)
> 
> ```

1. Либо не удается скачать `https://download.pytorch.org/whl/cpu` (попробуйте открыть его локально) и можно попробовать позже установить
2. Либо не находит текущий процессор в списке по адресу, указанном в 1 пункте

---

<div class="post-metadata">

**Author:** ![Ky36aC](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/k/e19adc/32.png) [@Ky36aC](https://forum.samohosting.ru/u/Ky36aC)\
**Post date:** [27.Октябрь.2025 11:49:17 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/4 "2025-10-27T11:49:17Z")

</div>

> [@KRom](#):
>
> [https://download.pytorch.org/whl/cpu](https://download.pytorch.org/whl/cpu)

Тут всё доступно, а вот для какого процессора

> [@Ky36aC](#):
>
> `(from versions: none)`

он пытается найти библиотеку или что там, я вообще не пойму. Система максимально стандартная, проц АМД 5700G.  
Вручную команда pip3 install torch torchvision torchaudio работает, но как после этого продолжить выполнение скрипта я не смог разобраться.  
Вручную доставить тоже не выходит, зависает при запуске бинарника.

> **Спойлер**
>
> Есть варик может у кого попробовать скрипт отработает на вашем PVE?

UPT: Поставил проксмокс в виртуалку Hyper-V на компе у сына - Те же ошибки. Щас буду смотреть коммиты на гхабе мб что то меняли.

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [27.Октябрь.2025 12:44:54 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/5 "2025-10-27T12:44:54Z")

</div>

У меня так

```auto
  ✔️ Setup Node.js 22
  ⏳ Installing Open WebUI (Patience)Клонирование в «/opt/open-webui»...
remote: Enumerating objects: 136870, done.
remote: Counting objects: 100% (231/231), done.
remote: Compressing objects: 100% (120/120), done.
remote: Total 136870 (delta 169), reused 111 (delta 111), pack-reused 136639 (from 2)
Получение объектов: 100% (136870/136870), 282.19 МиБ | 22.34 МиБ/с, готово.
Определение изменений: 100% (89585/89585), готово.
Looking in indexes: https://download.pytorch.org/whl/cpu
Collecting torch
  Obtaining dependency information for torch from https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl.metadata
  Downloading https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (29 kB)
Collecting torchvision
  Obtaining dependency information for torchvision from https://download.pytorch.org/whl/cpu/torchvision-0.24.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl.metadata
  Downloading https://download.pytorch.org/whl/cpu/torchvision-0.24.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (5.9 kB)
Collecting torchaudio
  Obtaining dependency information for torchaudio from https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl.metadata
  Downloading https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (6.9 kB)
Collecting filelock
  Obtaining dependency information for filelock from https://download.pytorch.org/whl/filelock-3.19.1-py3-none-any.whl.metadata
  Downloading https://download.pytorch.org/whl/filelock-3.19.1-py3-none-any.whl.metadata (2.1 kB)
Collecting typing-extensions>=4.10.0
  Obtaining dependency information for typing-extensions>=4.10.0 from https://download.pytorch.org/whl/typing_extensions-4.15.0-py3-none-any.whl.metadata
  Downloading https://download.pytorch.org/whl/typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Discarding https://download.pytorch.org/whl/typing_extensions-4.15.0-py3-none-any.whl (from https://download.pytorch.org/whl/cpu/typing-extensions/): Requeste

```

---

<div class="post-metadata">

**Author:** ![Ky36aC](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/k/e19adc/32.png) [@Ky36aC](https://forum.samohosting.ru/u/Ky36aC)\
**Post date:** [27.Октябрь.2025 12:54:38 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/6 "2025-10-27T12:54:38Z")

</div>

> [@KRom](#):
>
> `(from https://download.pytorch.org/whl/cpu/typing-`

И всё дальше прошло успешно?

---

<div class="post-metadata">

**Author:** ![Garrett](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/g/3e96dc/32.png) [@Garrett](https://forum.samohosting.ru/u/Garrett)\
**Post date:** [27.Октябрь.2025 15:21:44 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/7 "2025-10-27T15:21:44Z")

</div>

Не удалось найти подходящую версию для PyTorch.  
Что-то с версией PyTorch ИМХО. Может обновить его.

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [27.Октябрь.2025 15:49:22 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/8 "2025-10-27T15:49:22Z")

</div>

> [@Ky36aC](#):
>
> И всё дальше прошло успешно?

да, все поставилось

```auto
[vite-plugin-static-copy] Copied 2 items.
✓ built in 3m 33s

Run npm run preview to preview your production build locally.

> Using @sveltejs/adapter-static
  Wrote site to "build"
  ✔ done
  ✔️ Installed Open WebUI
      Would you like to add Ollama? <y/N> y
  ✔️ Installed Ollama
  ✔️ Created Service
  ✔️ Customized Container
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
  ✔️ Cleaned
  ✔️ Completed Successfully!

  🚀 Open WebUI setup has been successfully initialized!
  💡 Access it using the following URL:
    🌐 http://10.110.0.168:8080
root@pve-02:~# 

```

---

<div class="post-metadata">

**Author:** ![Ky36aC](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/k/e19adc/32.png) [@Ky36aC](https://forum.samohosting.ru/u/Ky36aC)\
**Post date:** [27.Октябрь.2025 16:18:55 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/9 "2025-10-27T16:18:55Z")

</div>

> [@Garrett](#):
>
> Не удалось найти подходящую версию для PyTorch.  
> Что-то с версией PyTorch ИМХО. Может обновить его.

Ну по идее он всё заного ставт, то что на хосте его ваще не косается же.

> [@KRom](#):
>
> да, все поставилось

А есть вариант бекапом готового lxc поделится?

---

<div class="post-metadata">

**Author:** ![Garrett](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/g/3e96dc/32.png) [@Garrett](https://forum.samohosting.ru/u/Garrett)\
**Post date:** [27.Октябрь.2025 16:49:29 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/10 "2025-10-27T16:49:29Z")

</div>

Что покажет?

```python
python -c "import platform; print(platform.architecture())"
python -c "import torch; print(torch. __version__ )"

```

и

```auto
uname -m

```

просто порой бывает проблема с разрядностью.

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [27.Октябрь.2025 16:55:15 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/11 "2025-10-27T16:55:15Z")

</div>

> [@Garrett](#):
>
> Что покажет?

```bash
root@openwebui:~# python3 -c "import platform; print(platform.architecture())"
('64bit', 'ELF')
root@openwebui:~# python3 -c "import torch; print(torch. __version__ )"
2.5.1+cpu
root@openwebui:~# uname -m
x86_64
root@openwebui:~# 

```

> [@Ky36aC](#):
>
> А есть вариант бекапом готового lxc поделится?

Поделился, не знаю, поможет ли, по-хорошему бы решить проблему

---

<div class="post-metadata">

**Author:** ![Garrett](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/g/3e96dc/32.png) [@Garrett](https://forum.samohosting.ru/u/Garrett)\
**Post date:** [27.Октябрь.2025 18:39:51 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/12 "2025-10-27T18:39:51Z")

</div>

> [@KRom](#):
>
> по-хорошему бы решить проблему

Самому интересно 🙂

ИМХО минимум:

1. Проверить версию Python `(для последний версии PyTorch рекомендуется использовать версии 2.9.0 - 3.10 с версией 3.14 могут быть проблемы)`

2. Перед установкой, обновить PIP `(менеджер пакетов)`

3. Желательно использовать разрядность версий `х64`

4. Пытаться установить PyTorch

[KRom](https://forum.samohosting.ru/u/KRom)  
Какая у вас версия Python и PIP?

```shell
python --version
pip --version

```

---

<div class="post-metadata">

**Author:** ![Ky36aC](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/k/e19adc/32.png) [@Ky36aC](https://forum.samohosting.ru/u/Ky36aC)\
**Post date:** [27.Октябрь.2025 19:48:25 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/13 "2025-10-27T19:48:25Z")

</div>

```auto
root@pve:~# python --version
-bash: python: command not found
root@pve:~# pip --version
pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.13)

```

это на хосте так было, установил питон из репозитория установилась версия 3.13.5:

```auto
root@pve:~# python --version
Python 3.13.5
root@pve:~# pip --version
pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.13)

```

После этого установка уже проходит дальше.

```auto
✔️ Setup Python3
  ✔️ Setup Node.js 22
⠇ Installing Open WebUI (Patience)
[ERROR] in line 159: exit code 0: while executing command "$@" > /dev/null 2>&1
⠸ Installing Open WebUI (Patience)
[ERROR] in line 1345: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)"

```

Но по логу видно что он устанавливает питон и ноду нужных ему версий. ПРоверяем в контейнере:

```auto
root@openwebui:~# python --version
bash: python: command not found
root@openwebui:~# pip --version
pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11

```

ПРобуем снова с включение трёх буков и другим IP:

```auto
  ✔ done
  ✔️ Installed Open WebUI

```

Получается как будто надо было питон в хост установить? Но ведь мы чётко видим что в ходу установки скрипт устанавливает сам питон в контейнер, причём успешно…

Есть мысль что это совпадение, завтра проверю на компе ребёнка, сегодня уже позно))

Спасибо, Товарищи, результат достигнут!

 ![image](https://forum.samohosting.ru/uploads/default/original/2X/e/e37268f84edcc113787040c9531f419d00c337c9.png)  
xD

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [27.Октябрь.2025 19:49:02 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/14 "2025-10-27T19:49:02Z")

</div>

> [@Garrett](#):
>
> ```auto
> python --version
> pip --version
> 
> ```

```auto
root@openwebui:~# pip --version
pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11)
root@openwebui:~# python --version
-bash: python: команда не найдена
root@openwebui:~# python3 --version
Python 3.11.2

```

> [@Garrett](#):
>
> Проверить версию Python `(для последний версии PyTorch рекомендуется использовать версии 2.9.0 - 3.10 с версией 3.14 могут быть проблемы)`

Проблема в том, что установка производится скриптом

```auto
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/openwebui.sh)"

```

Который скачивает чистый дистрибутив debian12 и туда все накатывает.

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [27.Октябрь.2025 19:53:36 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/15 "2025-10-27T19:53:36Z")

</div>

> [@Ky36aC](#):
>
> Получается как будто надо было питон в хост установить? Но ведь мы чётко видим что в ходу установки скрипт устанавливает сам питон в контейнер, причём успешно…

python на хосте есть, но надо `python3` запускать

```auto
root@pve-02:~# python3 --version
Python 3.13.5

```

Helper scripts используют только bash, насколько я знаю, без python. Скорее всего были временные трудности

---

<div class="post-metadata">

**Author:** ![Ky36aC](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/k/e19adc/32.png) [@Ky36aC](https://forum.samohosting.ru/u/Ky36aC)\
**Post date:** [28.Октябрь.2025 05:08:27 UTC](https://forum.samohosting.ru/t/oshibka-pri-ustanovke-open-webui-lxc-proxmox-helper-scripts/1192/16 "2025-10-28T05:08:27Z")

</div>

Сегодня попробовал установить на тестовую систему, без установки phyton3 и вообще без каких либо предварительных ласк и… всё установилось.
