jupyter ノートブックの pip インストールでは、バイナリを ~/.local/bin に入れ、次に ~/.local/bin を自分の PATH に追加するように求められます。ここが普通の場所ですか?

jupyter ノートブックの pip インストールでは、バイナリを ~/.local/bin に入れ、次に ~/.local/bin を自分の PATH に追加するように求められます。ここが普通の場所ですか?
pip install jupyterlab
pip install notebook

次に、バイナリファイルを送信します~/.local/bin

ls ~/.local/bin
ipython   jupyter-bundlerextension  jupyter-kernelspec    jupyter-migrate      jupyter-notebook         jupyter-troubleshoot  send2trash
ipython3  jupyter-dejavu            jupyter-lab           jupyter-nbclassic    jupyter-run              jupyter-trust         wsdump
jlpm      jupyter-execute           jupyter-labextension  jupyter-nbconvert    jupyter-server           pybabel
jupyter   jupyter-kernel            jupyter-labhub        jupyter-nbextension  jupyter-serverextension  pyjson5

~/.local/binベースを敷く必要があります。pipでインストールした後、「jupyter:コマンドが見つかりません」

しかし、私はそれについて不安を感じます。ここにいくつかのソフトウェアが自動的にインストールされるのは正常ですか?

答え1

~/.local/bin準拠するユーザーバイナリをインストールします。XDGの基本ディレクトリ仕様今はとても一般的です。

ユーザー固有の実行可能ファイルは$HOME/.local/binに保存できます。ディストリビューションでは、このディレクトリを$PATHUNIX環境変数の適切な場所に表示する必要があります。

上に示すように、遺言状に~/.local/bin追加することもPATH効果があります。

関連情報