Войти

Показать полную графическую версию : не могу через батник запустить python


kontox
18-11-2023, 15:20
Всем доброго дня. Не знаю тот ли я раздел выбрал или нет потому что я запускаю батник, его содержимое
@echo off
set pypath=home = %~dp0python
set venvpath=_ENV=%~dp0venv
if exist venv (powershell -command "$text = (gc venv\pyvenv.cfg) -replace 'home = .*', $env:pypath; $Utf8NoBomEncoding = New-Object System.Text.UTF8Encoding($False);[System.IO.File]::WriteAllLines('venv\pyvenv.cfg', $text, $Utf8NoBomEncoding);$text = (gc venv\scripts\activate.bat) -replace '_ENV=.*', $env:venvpath; $Utf8NoBomEncoding = New-Object System.Text.UTF8Encoding($False);[System.IO.File]::WriteAllLines('venv\scripts\activate.bat', $text, $Utf8NoBomEncoding);")

for /d %%i in (tmp\tmp*,tmp\pip*) do rd /s /q "%%i" 2>nul || ("%%i" && exit /b 1) & del /q tmp\tmp* > nul 2>&1 & rd /s /q pip\cache 2>nul

set appdata=tmp
set userprofile=tmp
set temp=tmp
set PATH=git\cmd;python;venv\scripts;

call venv\Scripts\activate.bat
python endpoint.py --enable_proxy
pause

REM Упаковано и собрано телеграм каналом Neutogen News: https://t.me/neurogen_news

выходит консоль где написано
Системе не удается найти указанный путь.
"python" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Для продолжения нажмите любую клавишу . . .


Python установлен версия 3.12
Живет exe тут C:\Users\mi\AppData\Local\Programs\Python\Python312\python.exe

Я сначала подумал что он не добавился в переменные среды , но вроде вижу там питон (см скрин)

Я просто нашел статью как пользоваться API chatgpt бесплатно, линки ниже, все установил, когда делал по инструкции кликнул на start_portable_endpoint.bat, запускал от админа и вышла та ошибка
https://dtf.ru/flood/1936247-polzuemsya-besplatno-api-dostupom-chatgpt-bez-ogranicheniy?ysclid=lp3we81elb327175282
сам гитхаб с которого скачивал
https://github.com/Em1tSan/FreeGPT/releases

Подскажите, что не так сделал, и как заставить этот батник запуститься.
Буду рад любой помощи.

Sham
18-11-2023, 17:41
set PATH=git\cmd;python;venv\scripts; »
наверное нужно справа %PATH% добавить, иначе системное значение затирается.
У них же написано, то проект устарел, т.е. вряд-ли это рабочий вариант.




© OSzone.net 2001-2012