Is it possible to install Python from cmd on Windows? If so, how to do it?
How to install Python using Windows Command Prompt
168k views Asked by madasionka AtThere are 5 answers
For Windows
I was unable to find a way to Download python using just CMD but if you have python.exe in your system then you can use the below Method to install it (you can also make .bat file to automate it.)
Download the python.exe file on your computer from the official site.
Open CMD and change Your directory to the path where you have python.exe
Past this code in your Command prompt make sure to change the name with your file version In the below code(e.g python-3.8.5.exe)
python-3.6.0.exe /quiet InstallAllUsers=1 PrependPath=1 Include_test=0
It will also set the path Variables.
I have used windows powershell to achieve this..
Download Python Exe File..Feel free to edit 'URI' for the updated version of python & outFile for your preferred windows location
Invoke-WebRequest -UseBasicParsing -Uri 'https://www.python.org/ftp/python/3.11.0/python-3.11.0-amd64.exe' -OutFile 'c:/veera/python-3.11.0-amd64.exe'
install python via command prompt
.\python-3.11.0-amd64.exe /quiet InstallAllUsers=1 PrependPath=1 Include_test=0
set python location
setx /M path "%path%;C:\Program Files\Python311"
$env:PATH =$env:PATH+";C:\Program Files\Python311"
you're good to use python from command now :)
Assuming that you have python-installer.exe
file you can run in in /passive
mode in administrator window. Without administrator privileges you will be prompted
Do you want to allow this app to make changes to your device?
Powershell example could be:
$installer = "C:/tmp/python-3.7.6-amd64.exe"
& $installer /passive InstallAllUsers=1 PrependPath=1 Include_test=0
Another alternative is to use winget, e.g., winget install -e --id Python.Python.3.11
. Should work out of the box in Windows 11 and modern installations of Windows 10 - according to the docs.
The winget command line tool enables users to discover, install, upgrade, remove and configure applications on Windows 10 and Windows 11 computers. This tool is the client interface to the Windows Package Manager service.
https://docs.python.org/3.6/using/windows.html#installing-without-ui