저는 사용자 정의 종결자 레이아웃을 만들고 다양한 탭에 대한 사용자 정의 명령을 채우고 있습니다.
하지만 왜 내 노드 명령이 시작되지 않는지 모르겠습니다.
터미네이터를 시작한 후 "npm start"를 실행하는 탭에 다음이 표시됩니다.
-/bin/bash: npm: command not found
"npm start"를 수동으로 실행하면 정상적으로 시작됩니다.
또한 GUI 대신 콘솔을 통해 터미네이터를 실행하면 노드 명령을 포함하여 모든 사용자 정의 명령이 완벽하게 시작되고 실행되기 때문에 이것이 액세스 권한 등과 관련이 있다고 생각합니다.
답변1
npm start
Terminator 사용자 정의 명령에서 OP를 실행하려고 할 때 OP의 문제와 유사한 문제에 직면했습니다(OP의 Terminator 사용자 정의 명령에서 명령을 실행하려는 시도가 실패했습니다) jupyter notebook
.
얼마 후에추가 Google 검색~/.bashrc
나는 이것이 레이아웃을 구축할 때 터미네이터에 의해 로드되지 않는 것과 관련이 있을 수 있다고 생각하기 시작했습니다 . source ~/.bashrc
터미네이터 사용자 정의 명령(예: 사용자 정의 명령:)을 source ~/.bashrc; jupyter notebook
시도 했지만반품작동 안함.
다음으로 나는내 jupyter 바이너리 찾기사용 whereis jupyter
. 그런 다음 absolute/path/to/jupyter notebook
.
성공!