Full Guide: Install Python 3.
11, Create
Virtual Environment, Install JupyterLab
(Command Line Only)
1. Download Python 3.11 Installer via curl
Command:
curl -o python-3.11.4-amd64.exe https://www.python.org/ftp/python/3.11.4/python-
3.11.4-amd64.exe
Explanation:
- Downloads the installer.
- `-o` saves it with a specific name.
Expected output:
100 24.2M 100 24.2M ...
2. Install Python 3.11 Silently
Command:
start /wait python-3.11.4-amd64.exe /quiet InstallAllUsers=1 PrependPath=1
Include_pip=1
Explanation:
- Installs without GUI.
- Adds Python to PATH.
Expected: Silent, returns to prompt after install.
3. Verify Python Installation
Command:
python --version
pip --version
Expected output:
Python 3.11.4
pip 24.x.x
4. Create a Virtual Environment
Command:
python -m venv culturedigital
Explanation:
- Creates a folder `culturedigital/` containing a clean Python installation.
5. Activate the Virtual Environment (Windows CMD)
Command:
culturedigital\Scripts\activate
Expected prompt:
(culturedigital) C:\Users\YourName>
6. Upgrade pip (Optional)
Command:
python -m pip install --upgrade pip
Expected output:
Successfully installed pip-25.x.x
7. Install JupyterLab
Command:
pip install jupyterlab
Expected output:
Successfully installed jupyterlab-4.x.x etc.
8. Launch JupyterLab
Command:
jupyter lab
Expected behavior:
Opens your browser at http://localhost:8888/lab
Full Summary of Commands
curl -o python-3.11.4-amd64.exe https://www.python.org/ftp/python/3.11.4/python-
3.11.4-amd64.exe
start /wait python-3.11.4-amd64.exe /quiet InstallAllUsers=1 PrependPath=1
Include_pip=1
python --version
pip --version
python -m venv culturedigital
culturedigital\Scripts\activate
python -m pip install --upgrade pip
pip install jupyterlab
jupyter lab
Expected Results
- Python 3.11.x installed.
- pip 24.x.x or 25.x.x installed.
- Virtual environment activated.
- JupyterLab opens in your browser (localhost:8888/lab).