본문 바로가기

컴퓨팅

시스템 환경 변수 설정 이유

pyhton을 설치하려고 하면 항상 '시스템환경변수 - path' 설정이 잘 되었는지 확인한다

 

무작정 따라했지만, 왜 설치 후에도 이런 번거로운 작업이 필요한 것인가?

 

>> Path에 등록된 경로는, 권한(퍼미션)한 있다면

시스템의 어떤 경로에서라도 파일에 접근하여 실행할 수 있다.

- cmd는 User_gui와 다른 걸 전제

- 자유롭게 해당 프로그램을 실행시키기 위해 하는 것 

 

즉, 절차를 단순화 하여 간결한 입력으로 명령을 실행하여 생산성을 굉장히 높일 수 있기 때문이다.

만약 Pat에 등록되어 있지 않는다면 어떤 명령을 실행하려면 파일의 전체 경로를 적어 주거나 아니면 파일이 위치한 폴더(디렉터리)까지 이동하여 실행해주어야 한다.

이러한 번거로움을 해소하기 위해 환경 변수 Path를 설정하는 것입니다.


마우스로 아이콘을 클릭하는, 그래픽 유저 인터페이스 (Graphical User Interface; GUI) 환경에서는 패스 개념이 희박하지만, 명령줄 실행 환경(Command Line Interface; CLI)에서는 패스가 필요합니다.

다른 폴더에 있는 파일을 현재 폴더에서 실행시키기 위해서는 그 파일의 전체 경로를 적어 주거나(예: D:\Bar\Foo.exe), 그 파일이 있는 폴더를 패스(Path)에 추가해야 한다.

CMD_컴퓨터입장 // path 설정 없이 현재 위치한 폴더에 있는 파일을 실행하지 않으면 못한다. 다른 폴더에서 실행시키기 힘들다. 그 파일의 모든 경로를 일일히 타이핑해 주지 않으면 아예 실행되지 않는다.

 

출처: https://wnw1005.tistory.com/263 

      mwultong.blogspot.com/2006/03/path.html

'컴퓨팅' 카테고리의 다른 글

Python_jupyter 줄바꿈  (0) 2020.12.23
HTML 과 XML의 차이  (0) 2020.12.23
파일 다운로드 버튼 url 알아내기_http trace  (0) 2020.12.23
jupyter theme 적용  (0) 2020.12.17
anaconda 환경 각종 업데이트  (0) 2020.12.17