Following the instructions on this page to install pip on python2 https://linuxhint.com/installing_pip_linux_mint/
It's failing at the last step,
$ sudo python2 get-pip.py
with this error,
Traceback (most recent call last):
File "get-pip.py", line 24226, in <module>
main()
File "get-pip.py", line 199, in main
bootstrap(tmpdir=tmpdir)
File "get-pip.py", line 82, in bootstrap
from pip._internal.cli.main import main as pip_entry_point
File "/tmp/tmp2aZyDl/pip.zip/pip/_internal/cli/main.py", line 60
sys.stderr.write(f"ERROR: {exc}")
^
SyntaxError: invalid syntax
I've tried to look everywhere for a solution, but can't find one. What is it that I'm doing wrong?
f"some string {some_variable}"
is Python 3.6+ syntax, are you sure you're using the rightget-pip.py
for Python 2? – Homesteaderget-pip.py
. According to the instructions on the webpage, I added the universe repository, ran apt update, installed python2, which I already had, and ran this command$ curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
, followed by$ sudo python2 get-pip.py
. Maybe the get-pip has been overwritten by the file required for Python3? – Permeablehttps://bootstrap.pypa.io/2.7/get-pip.py
– Permeable