From the Python website, download the MSI version of Python you wish to install.

Then open your command prompt and use this command:

msiexec /a python-2.7.10.msi /qb TARGETDIR=C:\python27

Substitute python-2.7.10.msi, if you downloaded Python 3 and adjust your TARGETDIR to where you want it to go.

The /qb flag will give you a small dialog progress bar.

Answer from Andy on Stack Overflow
Discussions

How do I download python on computers without admin privilege?
On a Windows machine it should just work. On the first screen, uncheck 'Use admin privileges when installing py.exe', and check 'Add python.exe to PATH'. Click 'Install Now', and you should be fine. Any libraries you install with pip will only be installed for you. More on reddit.com
🌐 r/learnpython
43
49
February 2, 2024
Make installation process friendly for custom locations (non-admin) on windows
Problem The installation process of python currently is very non friendly for installing to non default locations in windows. No information is given about the installation process specifics. The “setup progress” just shows this totally uninformative bar, with no option to “Show more” ... More on discuss.python.org
🌐 discuss.python.org
0
0
March 9, 2023
Install python modules on windows without admin rights - Stack Overflow
You may also need to see what other ... system administrator to approve pip or python as one of the applications permitted to access to Internet would be the most convenient outcome. ... FYI, there is no reason for a --user install in your case. You already have a per-user installation in %LocalAppData%, which should have added its "Scripts" directory to PATH... More on stackoverflow.com
🌐 stackoverflow.com
Path is wrong and I don't have admin rights
SyntaxError: unexpected character after line continuation character This is normally caused by a loose \ in the code. Would you be able to share the file you tried opening? You could for example use www.pastebin.com for this. More on reddit.com
🌐 r/learnpython
7
1
September 12, 2019
🌐
Johnscolaro
johnscolaro.xyz › blog › python-no-admin-privileges
Changing Python Version on Windows with no Admin Privileges
November 27, 2023 - Since I don't have administrator access on my Windows PC (thanks IT, love your work), I need to untick "Install launcher for all users" because that will ask for admin credentials as it attempts to install Python somewhere like: C:\Python38. Instead, installing as a user places it somewhere ...
🌐
Zachary Betz
zwbetz.com › install-python-on-windows-without-admin-access
Install Python on Windows Without Admin Access | Zachary Betz
July 13, 2020 - If you need pip, then use the full package, which may require admin access, sigh. Get familiar with Windows Environment Variables in Command Prompt · Download a zip of the 64-bit Windows binary https://www.python.org/ftp/python/3.9.9/python-3.9.9-embed-amd64.zip · Create folder %USERPROFILE%\bin\python, then extract the zip contents into this folder ... setx PYTHON_HOME "%USERPROFILE%\bin\python\python-3.9.9-embed-amd64" setx PATH "%PYTHON_HOME%;%PATH%"
Find elsewhere
🌐
Medium
medium.com › @data2action › how-to-install-python-without-administrator-account-a9fd607fab08
How to install Python without Administrator Account? | Medium
November 4, 2021 - Have you tried to install Python in the workstation or you even tried to ask IT Department to install Python for you ? But you just can’t…
🌐
Plain English
plainenglish.io › home › blog › python › install python on a locked-down pc without local admin
Install Python on a Locked-Down PC Without Local Admin
June 27, 2022 - It is installed by the installer in the “Scripts” folder, along with some other utilities like “venv”. Like “python.exe”, these utilities are also not on your PATH. To run them you will need to either add the folder to your PATH or use the full path, for example, “Scripts\pip.exe”.
🌐
GitHub
gist.github.com › firmanelhakim › 11e10b343f093db200de699ff539df61
How to Install Python without Admin Rights in Windows · GitHub
How to Install Python without Admin Rights in Windows · Raw · HowTo.md · From the Python website, download the MSI version of Python you wish to install. Then open your command prompt and use this command: msiexec /a python-2.7.10.msi /qb ...
🌐
Python.org
discuss.python.org › python help
Make installation process friendly for custom locations (non-admin) on windows - Python Help - Discussions on Python.org
March 9, 2023 - Problem The installation process of python currently is very non friendly for installing to non default locations in windows. No information is given about the installation process specifics. The “setup progress” just s…
🌐
Python
docs.python.org › 3 › using › windows.html
4. Using Python on Windows — Python 3.14.3 documentation
You will not need to be an administrator (unless a system update for the C Runtime Library is required or you install the Python install manager for all users) ... The Python install manager will be installed according to the option at the bottom ...
🌐
Fsaeed
fsaeed.blog › index.php › 2023 › 05 › 26 › python-installation-on-windows-no-admin-rights-no-problem
Python Installation on Windows: No Admin Rights? No Problem! – Fahad AlsaedBlog
To bypass this, you need to specify a different install location: In the “Customize Python” screen, click “Next”. In the next screen titled “Advanced Options”, check the box that says “Install for all users”. This will grey out and you can’t change it because you don’t have ...
🌐
LinkedIn
linkedin.com › pulse › install-python-windows-without-admin-access-mukesh-kumar
Install Python on Windows Without Admin Access
September 11, 2021 - setx PYTHON_HOME "%USERPROFILE%\python\python-3.9.2-embed-amd64" ... Very informative when we have no admin rights on our system. ... By clicking Continue, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
🌐
Reddit
reddit.com › r/learnpython › path is wrong and i don't have admin rights
r/learnpython on Reddit: Path is wrong and I don't have admin rights
September 12, 2019 -

I've had Python 3.7.4 installed on my Windows 7 work laptop (heavily restricted) but several things have not worked properly.

For starters somehow a load of the directories were missing from the Python72-32 directory, but this was easily solved by me copying my directory from my home PC, so now the executable will actually run and I can use the interpreter.

The trouble is that I cannot get any scripts to run at all (not even hello world). I can type the code manually into the interpreter, but when I try to open a script in python by dragging and dropping I just get "SyntaxError: unexpected character after line continuation character". Typing "py" or "py -3" give "No Installed Pythons Found" and "Requested Python version (3) not installed,........" respectively.

I believe this is because the python Path is not set-up correctly, but I can't change the environment variable for all users myself. I have tried changing this for just my user by manually adding a "Path" variable with the value being the location of the Python install, but this doesn't work.

Upon inspection of System variables I can see that "Path" is set to be a Java directory, which I assume is causing some issues. I cannot copy my Python files to this folder as this folder is protected and requires admin rights to add/move/delete.

Is there any way to fix this without admin rights? (IT have already failed to install Python once and I'd rather fix it myself, if I can, rather than wait a day or two just to have it not work again).

Thanks.

🌐
Medium
medium.com › data-science › how-to-use-python-without-administrative-right-at-your-workplace-a50ee2ee2267
How to use Python without administrative right | by Suradech Kongkiatpaiboon | TDS Archive | Medium
February 20, 2020 - For Windows 10, you can access this PATH configuration by going through Control Panel, and type “PATH” on the search field. As you can see from the below snapshot, I do not have administrative control to change the System Path.