This guide outlines the steps for setting up a testing environment for projects contained in this repository. It covers the installation of Python 3.9 on WSL2 Ubuntu 22.04, the setup of a Python virtual environment, and the installation of Jupyter.
Follow these steps to install Python 3.9:
-
Add Python PPA and Update Packages
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update
-
Install Python 3.9 and Necessary Packages
sudo apt-get install --reinstall python3.9 python3.9-venv -y sudo apt-get install python3.9-distutils -y sudo apt-get install python3-pip -y
-
Create a Virtual Environment
python3.9 -m venv .venv
-
Activate the Virtual Environment
source .venv/bin/activate
-
Manual Installation of pip
If needed, manually install
pip
within the virtual environment:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
-
Verify Installation
Ensure the
python3.9-venv
package is installed:sudo apt-get install python3.9-venv
After setting up the virtual environment, you can install Jupyter:
pip install jupyter