Как мне обновить установку python3 в Ubuntu?В частности, из 3.5.2 -> 3.6.x
Вот основная попытка, хотя я также пробовал команды remove
и purge
без видимого эффекта.
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-130-generic x86_64)
$ ubuntu@ubuntu-xenial:/vagrant$ python3 --version
Python 3.5.2
$ sudo apt-get install python3 3.6 --reinstall
... [no errors, lots of output]
$ ubuntu@ubuntu-xenial:/vagrant$ python3 --version
Python 3.5.2
на данный момент я ожидал увидеть Python 3.6.x в качестве версии.Я не вижу никаких новых записей в /usr/bin
ubuntu@ubuntu-xenial:/vagrant$ ll /usr/bin | grep python
lrwxrwxrwx 1 root root 26 May 18 2016 dh_pypy -> ../share/dh-python/dh_pypy*
-rwxr-xr-x 1 root root 1056 Nov 24 2017 dh_python2*
lrwxrwxrwx 1 root root 29 May 18 2016 dh_python3 -> ../share/dh-python/dh_python3*
lrwxrwxrwx 1 root root 23 Dec 4 2017 pdb2.7 -> ../lib/python2.7/pdb.py*
lrwxrwxrwx 1 root root 23 Nov 28 2017 pdb3.5 -> ../lib/python3.5/pdb.py*
lrwxrwxrwx 1 root root 31 Mar 23 2016 py3versions -> ../share/python3/py3versions.py*
lrwxrwxrwx 1 root root 26 May 18 2016 pybuild -> ../share/dh-python/pybuild*
lrwxrwxrwx 1 root root 9 Nov 24 2017 python -> python2.7*
lrwxrwxrwx 1 root root 9 Nov 24 2017 python2 -> python2.7*
-rwxr-xr-x 1 root root 3492656 Dec 4 2017 python2.7*
lrwxrwxrwx 1 root root 9 Mar 23 2016 python3 -> python3.5*
-rwxr-xr-x 2 root root 4464400 Nov 28 2017 python3.5*
-rwxr-xr-x 2 root root 4464400 Nov 28 2017 python3.5m*
lrwxrwxrwx 1 root root 10 Mar 23 2016 python3m -> python3.5m*
lrwxrwxrwx 1 root root 29 Nov 24 2017 pyversions -> ../share/python/pyversions.py*
. Нет непосредственных доказательств того, что что-то новое было установлено
ubuntu@ubuntu-xenial:/vagrant$ py3versions -i
python3.5
Все, что я хочу - это установить python3> = 3.6на этой виртуальной машине.Я совсем не забочусь о предыдущих инсталляциях, python2, virtualenvs или о любых других вещах, связанных со здоровьем сервера, так как это полностью изолированный блок разработки.