Установить Python 3 как версию Python по умолчанию в CentOS - PullRequest
0 голосов
/ 14 октября 2019

Я установил python 3.6 на мою CentOS-машину, следуя инструкции на https://linuxize.com/post/how-to-install-python-3-on-centos-7/,, которая устанавливает python 3 со следующим:

sudo yum install rh-python36

Однако версия Python по умолчанию все еще остается python2. В руководстве упоминается, что я могу запустить python 3, сначала запустив scl enable rh-python36 bash, а затем будет использоваться python 3. Однако это работает только для этого сеанса - выход из системы и возврат к ней вернутся обратно к python 2. Согласно Как установить Python3.5.2 в качестве версии Python по умолчанию для CentOS? , python 3 может быть установлен какпо умолчанию со следующим:

sudo ln -fs /usr/bin/python3 /usr/bin/python

Однако, это не работает для меня, так как по какой-то причине у меня нет файла python3 в /usr/bin/ - у меня есть только python, python2, python2.7, python2.7-config, python2-config и python-config (несмотря на установку python 3 с yum, как указано выше).

...