mirror of
https://github.com/Nanaloveyuki/py-logiliteal.git
synced 2025-09-01 00:56:23 +00:00
🔨 虚拟环境windows
端自动化脚本
This commit is contained in:
30
init_venv.bat
Normal file
30
init_venv.bat
Normal file
@ -0,0 +1,30 @@
|
||||
echo Running init for Python Virtual Environment...
|
||||
:: Removed unnecessary timeout
|
||||
:: timeout /t 3
|
||||
:: Check if either venv or .venv exists
|
||||
if exist "venv" (
|
||||
set "VENV_DIR=venv"
|
||||
) else if exist ".venv" (
|
||||
set "VENV_DIR=.venv"
|
||||
)
|
||||
|
||||
:: If virtual environment exists, activate it
|
||||
if defined VENV_DIR (
|
||||
echo Python virtual environment already exists in %VENV_DIR%.
|
||||
echo Activating virtual environment...
|
||||
call "%VENV_DIR%\Scripts\activate.bat"
|
||||
echo Virtual environment activated.
|
||||
) else (
|
||||
:: Create virtual environment with venv
|
||||
echo Creating Python virtual environment...
|
||||
call python -m venv venv
|
||||
if %errorlevel% neq 0 (
|
||||
echo Error: Failed to create virtual environment.
|
||||
exit /b %errorlevel%
|
||||
)
|
||||
set "VENV_DIR=venv"
|
||||
echo Virtual environment created.
|
||||
echo Activating virtual environment...
|
||||
call "%VENV_DIR%\Scripts\activate.bat"
|
||||
echo Virtual environment activated.
|
||||
)
|
Reference in New Issue
Block a user