この記事は公開から2年以上経過しています。
複数のバージョンのPythonがインストールされている環境で、使用されるPythonコマンド(インタプリタ)がインストールされているパスを取得する方法。
対応
Pythonスクリプトで確認するとき:
import sys; print(sys.executable)
Pythonコマンドで確認するとき:
python -c "import sys; print(sys.executable)"
実行結果
Windows上のVisual Studio 2019のPython実行環境のとき:
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64\python.exe
Linux上のPython実行環境のとき:
/usr/bin/python
参考ウェブサイトなど
- Python Documentation
sys.executable
以上です。