실행하면 which -a python
두 가지 경로가 나타납니다.
/홈/가을/anaconda3/bin/python
/usr/bin/python
~/anaconda3 디렉터리를 삭제하면 Python 바이너리에 대한 첫 번째 링크가 자동으로 사라집니다. 그러한 링크를 만드는 방법은 무엇입니까? 특별한 명령 없이 anaconda3 디렉토리는 이것과 어떤 관련이 있습니까?
답변1
which -a utility
돌아올 것이다모두$PATH
utility
길을 찾을 수 있는 곳 .
유틸리티가 여러 경로에서 발견되면 여러 결과가 보고됩니다.
귀하의 경우에는 python
Both 및 in /home/autumn/anaconda3/bin
에 실행 파일이 있고 /usr/bin
두 디렉토리 모두 변수에 나열되어 있습니다 PATH
. 이것이 which -a python
두 개의 결과가 반환되는 이유입니다. 두 위치 중 하나를 삭제하면 python
명령 출력에서 해당 줄이 제거됩니다.
python
경로에서 처음 발견된 인스턴스만 보려면 다음을 사용하십시오.
which python
또는
command -v python