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효과가 있습니다.

관련 정보