콘텐츠로 건너뛰기
Home » 환경변수

환경변수

파이썬을 명령 프롬프트에서 실행하는 방법

파이썬은 어떻게 명령줄에서 실행될까? 파이썬을 실행하고 나서 cmd라 불리는 명령 프롬프트를 열고 python 이라 입력하고 엔터를 치면 아래와 같이 대화형 쉘 형식으로 파이썬 해석기가 실행된다. 사실 보통은 이게 실행이 안될 때 왜 안되지? 라고 생각하기는 쉬워도 잘 될 때는 왜되지? 라고 생각해보지는 않는다. 예를 들어 구글 크롬을 설치했다고 하자. 우리는 늘 시작메뉴나 바탕화면의 아이콘을 사용해서 크롬을 열고 있지만, 크롬 그 자체 역시 윈도우용 프로그램의 실행파일이며, 이러한 바로가기 아이콘들은 해당 실행파일과 연결되어 있어서 이를 더블클릭하는 것은 결과적으로 해당 exe 파일을 실행하는… 더 보기 »파이썬을 명령 프롬프트에서 실행하는 방법

GCC 관련 환경 변수

gcc나 clang 같은 컴파일러로 소스를 컴파일할 때, #include <stdio.h> 와 같이 표준 라이브러리 헤더를 반입하거나, 라이브러리 파일을 사용하는 경우에 컴파일러는 이들 파일이 어디에 있는지 어떻게 알 수 있을까? 커맨드라인에서 -I 옵션이나 -L 옵션을 사용해서 직접 지정할 수도 있겠지만, 보통 이렇게 하는 것은 별도의 서드파티 라이브러리나 자신이 직접 만든 라이브러리를 사용할 때 쓰는 방법이다. 컴파일러는 미리 약속된 몇 가지의 환경 변수를 통해서 이러한 경로들을 알게 된다. GCC가 사용하는 몇 가지 환경 변수들을 소개한다. 전체 내용은 이곳에서 확인할 수 있다. CPATH, C_INCLUDE_PATH… 더 보기 »GCC 관련 환경 변수

[Python101] 003. 입력. 사용자로부터 입력받기

지난 시간까지 계산 결과를 적절하게 출력하는 방법에 대해 살펴보았다. 어떤 처리 결과를 출력하는 방법을 보았으니, 이번에는 처리하기 위한 데이터를 입력 받는 방법을 살펴보겠다. 사용자 입력에는 여러 가지가 있다. 키보드로 입력을 받는 경우도 있고, 마우스로 클릭하거나 드래그하여 그림을 입력받는 경우도 있다. 이는 모두 사용자에 의한 직접적인 입력이다. 또 이런 식으로 사용자가 직접 입력을 하는 경우 말고 미리 작성된 파일로 부터 데이터를 읽어와서 처리하거나 인터넷 등 네트워크로부터 데이터를 전송받아 처리하는 경우들도 있다. 이러한 입력 방법 중에서 가장 쉽게 접근할 수 있는 키보드를… 더 보기 »[Python101] 003. 입력. 사용자로부터 입력받기