Linux/Windows Subsystem for Linux requirements
Attention
Do this only if you are using Linux or Windows Subsystem for Linux. MacOS users go here instead
Open a terminal then type this to update the Linux package manager
sudo apt updatesudomeanssuperuser dosuperuseris an account on the computer that has higher permissions to do things like change system filesapt is the Linux package manager, it is used to install Linux software packages on Debian based systems
I always do a full upgrade (you do not have to)
sudo apt full-upgrade --yestype this in the terminal to install Python
sudo apt install python3 python3-venv curl --yestype this to install the uv Python package manager
curl -LsSf https://astral.sh/uv/install.sh | shafter it installs, there is a message about adding it to your path, run this in the terminal
source $HOME/.local/bin/envuv is a program that is used to install Python packages
-
sudo apt install tree --yestree is a program for showing directory structure as a tree
-
sudo apt install git --yesgit is a program for keeping track of changes I make in a project, it might already be installed
what is next?
Click Here to setup your Integrated Development Environment the same way I set mine up