How to install Python without Administrator Account?

Vic Chen
3 min readNov 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 install or IT department can’t install for you. It took me a while to figure out. I found some comments online. The companies don’t install Python because there is no one knows how to use it or if you leave the current position, there is no one to maintain. I suggest that you document the manual process so that people still can follow if they don’t know how to write Python scripts. Then, Let’s install Python and write the scripts to do some awesome stuff.

Let’s download Python 3.10.0 as an example

Go to https://www.python.org/downloads/release/python-3100/

Download and install Windows installer

Installation Process.

  1. Untick “install for all users”
  2. Tick “Add Python 3.10 to PATH”

3. Click Next

4. Modify the install location

5. Click Install

Finally Successful !

Let’s test in Command Prompt

If you enter in “python”, it shows below. You’ve successfully installed Python.

C:\Users\vxchen1>pythonPython 3.10.0 (tags/v3.10.0:b494f59, Oct  4 2021, 19:00:18) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Let’s install the first package

Pandas is a software library written for the Python programming language for data manipulation and analysis.

C:\Users\vxchen1>cd python310C:\Users\vxchen1\Python310>cd scriptsC:\Users\vxchen1\Python310\Scripts>pip install pandas
Collecting pandas
Downloading pandas-1.3.4-cp310-cp310-win_amd64.whl (10.2 MB)
|████████████████████████████████| 10.2 MB 1.7 MB/s
Collecting pytz>=2017.3
Using cached pytz-2021.3-py2.py3-none-any.whl (503 kB)
Collecting numpy>=1.21.0
Downloading numpy-1.21.3-cp310-cp310-win_amd64.whl (14.0 MB)
|████████████████████████████████| 14.0 MB 6.8 MB/s
Collecting python-dateutil>=2.7.3
Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)............
Successfully installed numpy-1.21.3 pandas-1.3.4 python-dateutil-2.8.2 pytz-2021.3 six-1.16.0

You now can start to code in Python to do automation, data analysis, data visualization, or web scraping…etc. 👍

--

--

Vic Chen

Customer & Commercial Excellence | Agile Project Management | Data & Business Analysis | Process Automation