O local para o qual você está apontando seu link simbólico, /usr/python/bin/python3 , está incorreto. Esse caminho parece não existir em sua máquina.
Você tem o Python 3 disponível em /usr/local/python/bin/python3.6 .
Você tem o Python 2 disponível em /usr/bin/python2.7 .
Observe que a comunidade Python recomenda contra , fazendo com que o nome python aponte para o Python 3. Consulte esta seção do PEP-394 , que declara:
If the
pythoncommand is installed, it should invoke the same version of Python as thepython2command.
Não apenas isso é uma recomendação, mas em muitas distribuições do Linux, mover o link simbólico python para o Python 3 quebrará muitos pacotes da distribuição que esperam estar apontando para o Python 2.
Meu conselho é que você restaure o link simbólico python para apontar para o Python 2 enviado pela sua distro e crie um link simbólico python3 separado que você pode usar para invocar o Python 3 que você instalou.
O que você pode fazer pelos seguintes comandos como root (usando sudo , por exemplo):
ln -snf python2.7 /usr/bin/python
ln -s ../local/python/bin/python3.6 /usr/bin/python3