나는 그 문제를 직접 겪었고 발사기를 .bat로 만들었으므로 발사하려는 버전을 선택할 수 있습니다.
유일한 문제는 .py가 python 폴더에 있어야한다는 것입니다. 그러나 어쨌든 여기 코드가 있습니다.
Python2의 경우
@echo off
title Python2 Launcher by KinDa
cls
echo Type the exact version of Python you use (eg. 23, 24, 25, 26)
set/p version=
cls
echo Type the file you want to launch without .py (eg. hello world, calculator)
set/p launch=
path = %PATH%;C:\Python%version%
cd C:\Python%version%
python %launch%.py
pause
Python3의 경우
@echo off
title Python3 Launcher by KinDa
cls
echo Type the exact version of Python you use (eg. 31, 32, 33, 34)
set/p version=
cls
echo Type the file you want to launch without .py (eg. hello world, calculator)
set/p launch=
cls
set path = %PATH%:C:\Python%version%
cd C:\Python%version%
python %launch%.py
pause
.bat로 저장하고 내부의 지시 사항을 따르십시오.