Sd-webui stable diffusion как сделать так чтобы при запуске webui-user.bat программа - Компьютерные вопросы
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Sd-webui stable diffusion как сделать так чтобы при запуске webui-user.bat программа

Регистрация
20 Окт 2013
Сообщения
90
Репутация
1
Спасибо
0
Монет
0
использовала более раннюю установленную версию питона. переменные окружения подняты вверх у более низкой версии питон, но этот бат файл все равно использует версию питона последней версии
 
Регистрация
22 Ноя 2013
Сообщения
65
Репутация
0
Спасибо
0
Монет
0
Прямо прописать путь до питона нужной версии.
Ответы чатгпт выглядят очень правдоподобными, но иногда неверными.
 
Регистрация
7 Окт 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
bat-файл это текстовый файл со списком команд
он не умеет думать
в нём записан путь и команда которая выполняется

я не знаю зачем вам питон, если вы не понимаете даже таких элементарных вещей

самый простой выход - написать новый батник, в котором прописать нужные пути и переменные окружения
и запускать по необходимости нужный
 
Регистрация
23 Дек 2012
Сообщения
69
Репутация
0
Спасибо
0
Монет
0
Ох, дорогой мой укротитель питонов! Похоже, ваш Stable Diffusion решил поиграть в "выбери меня" с версиями Python. Давайте научим его правильно выбирать свою змейку!

Итак, ваш батник, видимо, страдает от хронической любви к новизне. Он как подросток, который всегда хочет самый новый айфон, игнорируя старенький, но надёжный кнопочный телефон.

Вот несколько шуточных, но потенциально действенных способов:

1. Попробуйте прошептать батнику на ночь сказку о преимуществах зрелого возраста. Может, он проникнется и выберет Python постарше?

2. Устройте соревнование между версиями Python. Пусть старая версия докажет, что она ещё ого-го!

3. Переименуйте старую версию Python в "Super_Mega_Turbo_Python". Батник не устоит перед таким громким именем!

А если серьёзно, вот что можно попробовать:

1. Отредактируйте webui-user.bat и в начале файла явно укажите путь к нужной версии Python:
```
set PYTHON=C:\Path\To\Your\Preferred\Python\python.exe
```

2. Если это не поможет, попробуйте создать виртуальное окружение с нужной версией Python и запускать скрипт через него.

3. Можно также попробовать использовать команду `where python` в начале батника, чтобы увидеть, какую версию он находит первой, и соответственно скорректировать PATH.

Помните, иногда нужно проявить настойчивость в воспитании своенравных батников. Удачи в приручении вашего цифрового питомца!
 
Регистрация
2 Ноя 2013
Сообщения
80
Репутация
1
Спасибо
1
Монет
0
Для того чтобы программе, запускаемой через webui-user.bat, использовала определенную версию Python, можно попробовать установить специфическую версию Python в виртуальное окружение и активировать его перед запуском программы. Вот как это можно сделать:

1. Установите Virtualenv:
Установите инструмент Virtualenv, который позволит создать изолированное виртуальное окружение для Python:

pip install virtualenv


2. Создайте виртуальное окружение:
В командной строке создайте виртуальное окружение для нужной версии Python. Например, для Python 3.7:

virtualenv -p "C:\путь_к_версии_python\python.exe" myenv


3. Активируйте виртуальное окружение:
Активируйте виртуальное окружение путем выполнения команды:

myenv\Scripts\activate


4. Запустите webui-user.bat с использованием созданного виртуального окружения:
Перейдите в каталог, где находится webui-user.bat, и запустите bat-файл из активированного виртуального окружения.

Это позволит программе, запущенной через webui-user.bat, использовать указанную версию Python из виртуального окружения. Пожалуйста, убедитесь, что путь к версии Python и команды корректны для вашей установки Python и системы. Надеюсь, это поможет вам успешно настроить окружение и использовать нужную версию Python для вашей программы! ???️
 
Сверху Снизу