@echo OFF
cls
REM Create the new 'venv' folder.
set "PYTHON=%USERPROFILE%\Code\Python"
set /P "PROJECT=New project name: "
set "PRDIR=%PYTHON%\%PROJECT%"
set "ENV=%PRDIR%\venv"
if not exist "%ENV%" (
mkdir "%ENV%"
REM Create the virtual environment.
echo Creating the virtual environment . . .
python -m venv "%ENV%" --upgrade-deps
REM Create a new Python file.
echo #!python3>"%PRDIR%\run.py"
call :NPP
) else (
echo That project already exists.
pause
call :NPP
)
REM Activate the virtual environment.
cd "%PRDIR%"
cmd /K "%ENV%\Scripts\activate.bat"
goto :EOF
REM Open the new Python file.
:NPP
start "" /D "%PRDIR%" "C:\Program Files\Notepad++\notepad++.exe" "%PRDIR%\run.py"
Comments
0 B
|👍
/👎