I have run the first one but it showing this:
apt 2.0.9 (amd64)
Usage: apt [options] command
apt is a commandline package manager and provides commands for
searching and managing as well as querying information about packages.
It provides the same functionality as the specialized APT tools,
like apt-get and apt-cache, but enables options more suitable for
interactive use by default.
Most used commands:
list - list packages based on package names
search - search in package descriptions
show - show package details
install - install packages
reinstall - reinstall packages
remove - remove packages
autoremove - Remove automatically all unused packages
update - update list of available packages
upgrade - upgrade the system by installing/upgrading packages
full-upgrade - upgrade the system by removing/installing/upgrading packages
edit-sources - edit the source information file
satisfy - satisfy dependency strings
See apt(8) for more information about the available commands.
Configuration options and syntax is detailed in apt.conf(5).
Information about how to configure sources can be found in sources.list(5).
Package and version choices can be expressed via apt_preferences(5).
Security details are available in apt-secure(8).
This APT has Super Cow Powers.
The vast majority of the time, it is totally safe to install and remove packages.
But there are some packages that are very sensitive. Python is one of them. Many critical files depend on it and even small changes to it can cause failures in all the dependent packages.
It appears to have become a catch-22. You need Python proper in order to configure - but need it configured in order to properly install python. @337harvey has some experience in this. Perhaps he can help.
You do not needpip unless you are performing python installs. PIP stands for "Pip Installs Python" - a case where the acronym as a name contains the name creating the acronym in the first place. Like WINE.
If you do not have PIP, that is normal.