Path

jupyter notebook 的 pip install 將其二進製文件放入 ~/.local/bin,然後我被要求將 ~/.local/bin 添加到我的 PATH 中。是正常的地方嗎?

  • August 10, 2022
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我的PATH,根據使用pip安裝後,“jupyter:找不到命令”

但我對這樣做感到不安。有一些軟體安裝在這裡是正常的嗎?

安裝使用者二進製文件以~/.local/bin符合XDG 基本目錄規範,並且現在很常見:

使用者特定的執行檔可能儲存在$HOME/.local/bin 中。發行版應確保此目錄顯示在 UNIX$PATH環境變數中的適當位置。

從上面可以看出,添加~/.local/bin到你的PATH也很好。

引用自:https://unix.stackexchange.com/questions/713131