visch
10/13/2021, 5:09 PM<https://realpython.com/installing-python/>
apt-get install python3.8 python3-pip
2. Venvs are good here's what they are and why they matter (note pipx / poetry but I skipping over the venv layer and just saying use pipx/poetry pushes a devs issue to later in the process 🤷 )
3. On ubuntu you need to use pip3 and python3 or you can alias them
4. PIP needs to be upgraded everytime you make a new venv, that's why you see a bunch of errors when you run pip3 install
I'd guess these are super normal things that come up in all of Python and maybe there's easier guides / tooling out there I could point people to?visch
10/13/2021, 5:11 PMvisch
10/13/2021, 5:16 PMpip install --upgrade pip
visch
10/13/2021, 5:18 PMamanda.folson
10/13/2021, 5:46 PMamanda.folson
10/13/2021, 5:47 PMvisch
10/13/2021, 5:51 PM# Create directory for Meltano projects
mkdir meltano-projects
cd meltano-projects
# Create and activate virtual environment
python3 -m venv .venv
source .venv/bin/activate
Maybe include
# Create directory for Meltano projects
mkdir meltano-projects
cd meltano-projects
# Create and activate virtual environment
python3 -m venv .venv
source .venv/bin/activate
# Update PIP
pip install --upgrade pip