I got a E: Couldn't find any package by glob 'Python-3.7.0'
error message when trying to install Python 3.7 in Ubuntu 16.04
ns3@ns3-virtual-machine:~$ sudo apt install Python-3.7.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package Python-3.7.0
E: Couldn't find any package by glob 'Python-3.7.0'
E: Couldn't find any package by regex 'Python-3.7.0'
ns3@ns3-virtual-machine:~$ sudo apt install Python-3.7
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package Python-3.7
E: Couldn't find any package by glob 'Python-3.7'
E: Couldn't find any package by regex 'Python-3.7'
ns3@ns3-virtual-machine:~$ sudo apt install python3
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3 is already the newest version (3.5.1-3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
ns3@ns3-virtual-machine:~$ python --version
Python 2.7.12
ns3@ns3-virtual-machine:~$ apt policy python-3.7
N: Unable to locate package python-3.7
N: Couldn't find any package by glob 'python-3.7'
N: Couldn't find any package by regex 'python-3.7
ns3@ns3-virtual-machine:~$
python
should be all lower case (note: as I couldn't copy/paste due to picture - I didn't look for other errors) – guiverc Sep 24 '19 at 09:52