最新のPythonバージョン3.8.1をアップグレードしてインストールしました。
問題は、タイプすると
python --version
端末でPython 2.7.16と入力すると、
python3 --version
Python 3.8.1を取得します。しかし、
pip install -U Selenium
メッセージが表示されます:
「サポート終了:Python 2.7は2020年1月1日に寿命を迎えました。Python as Python 2.7はメンテナンスされなくなりました。pipの将来のバージョンでは、Python 2.7のサポートが終了します。pipでのPython 2サポートの詳細については、 https://pip.pypa.io/en/latest/development/release-process/#python-2-support "
Python 2.7で実行されている理由がわかりません
pip
またはpip3
スクリプトを直接呼び出さないでください。
代わりに、対象となる正確なPythonインタプリタを呼び出し、pip
moduleを実行するように指示します。 python -m pip
またはpython3 -m pip
またはpath/to/my/python -m pip
。
私はこれを読むことをお勧めします Brett Cannonの記事「なぜpython -m pip
"を使用する必要があるのか) 。