web-dev-qa-db-fra.com

Python --version ne se met pas à jour

J'ai mis à niveau et installé la dernière version Python version 3.8.1.

Le problème est, quand je tape

python --version

sur le terminal, j'obtiens Python 2.7.16, quand je tape

python3 --version

J'obtiens Python 3.8.1. Mais si j'essaye de

pip install -U Selenium

Je reçois un message:

"DÉPRÉCIATION: Python 2.7 a atteint la fin de sa vie le 1er janvier 2020. Veuillez mettre à jour votre Python comme Python) 2.7 n'est plus maintenue. Une future version de pip supprimera la prise en charge de Python 2.7. Plus de détails sur Python 2 support dans pip, peuvent être trouvés sur - https://pip.pypa.io/en/latest/development/release-process/#python-2-support "

Je ne comprends pas pourquoi il fonctionne sur Python 2.7

1
EmisV

N'appelez pas le pip ou pip3 scripts directement jusqu'à ce que vous compreniez vraiment quelles sont les implications.

Appelez plutôt l'interpréteur exact Python que vous ciblez) et dites-lui d'exécuter le module pip: python -m pip ou python3 -m pip ou path/to/my/python -m pip.

Je recommande de lire ceci article de Brett Cannon " Pourquoi utiliser python -m pip " .

3
sinoroc