私が間違っている場合は訂正してください:
私が正確に覚えている場合、端末のコマンドはファイルシステム/ディスクの特定の実行可能ファイル(またはスクリプト?)にリンクされます。
たとえば、python
python2.7を実行し、python3
python3を実行します。
これで問題は、同じ端末コマンドを使用して2つのパッケージをインストールすることです。
pip install packageA
pip3 install packageA
どちらも注文を受けましたpackageACommand run
。そのため、現在のpackageACommand
コマンド情報を確認して、どのPython/どの環境を使用しているかを確認したいと思います。
通常、コマンドの(メタ)情報を表示する方法を知りたいです。実際に後ろから何をする/リンクしているのかを確認するのと同じですか?
答え1
使用:
which <command>
たとえば、
$ which cat
/usr/bin/cat