큐펭스토리
파이썬 강의, 프로그래밍 문제 풀이, 지식 공유 및 정리용
강의 실습 환경 설정 (Python Environments Setting)

CS101 에서 쓰는 파일들을 가져와서 업로드하는 것에 대해 조금의 책임감과 부담감은 있지만 어쨌든 허락을 받았으니 (!!) 공개하도록 하겠다. 내 개인정보들은 어디 대륙에서 100원에 팔리고 있다던데, 되도 않는 가격에 싸게 내놓는 것 마냥 비싸게 굴 필요 없지 않을까 ㅎㅎ


실습을 하지 않을 학생들은 사실 이 단계를 뛰어넘어도 된다. 강의 아이디어들만 술술 훑고 넘어간다면 사실상 지금 환경 설정과 같이 파이썬을 직접 깔 필요는 없다. 실습 환경은 Windows다. 참고로 다른 OS에서는 더 많은 설정을 해줘야하거나, 다 해줘도 에러가 나는 경우가 많다. 지금 내가 글을 쓰는 Mac OS X 에서 조차 에러가 나니까 나로서도 아주 답답하다. 매번 관련 포스팅할 때마다 Windows Laptop을 써야하니까 말이다. 에러를 못 고치겠으니 어쩔 수 없다... 무튼 아래 순서대로 설정해보자.


1. Python 2.7 download

파이썬 홈페이지 ( Link ) 에 가면 Downloads 탭이 있다. 아마 자동으로 자신의 OS 까지 따져서 다운로드 링크를 주는 것 같다. 나는 파이썬 2.7.2를 쓰고 있긴 하지만 아마 최신 버전 (글을 쓰는 당시엔 2.7.10) 을 받아도 상관 없을 것 같다.
Editor에 관해서는 추천해주기가 조금 곤란하다. 지난 글에 추천했던 글 ( Link ) 에서와 같이 파이썬 기본 에디터인 IDLE 에서 실습하는 것 이외에는 학생들이 스스로 구글링해서 적절한 IDE를 알아보는 편이 나을 것 같다. 나도 처음 파이썬을 접할 때는 IDLE를 썼다. 그리 나쁘지 않은 선택이다.


2. PIL install

여기서부턴 수동 설치다. 자신의 컴퓨터가 몇 비트 운영체제인지 알아야한다. 링크 ( Link ) 를 타고 가서 설명대로 따라하면, windows vista, windows 7 기준으로 자신의 컴퓨터가 몇 비트 운영체제인지 알아볼 수 있을 것이다. 아래 PIL 을 각자에 맞게 설치하면 된다.


PIL-1.1.7.win-amd64-py2.7.exe

ㄴ for 64bit Windows


PIL-1.1.7.win32-py2.7.exe

ㄴ for 32bit Windows


3. modules download

CS101에서 제공하는 5가지 모듈이 있다. 얘네들을 파이썬 설치 경로에 옮겨줘야한다. python 2.7이 정상적으로 깔렸다면, 아마 각자 컴퓨터 C드라이브의 Python27/Lib/site-packages/ 디렉토리가 있을것이다. 여기다가 아래 5개 .py 파일들을 옮겨주면 된다. 참고로 PIL이 정상적으로 깔렸다면 해당 디렉토리에 PIL도 있을 것이다. 



cs1graphics.py


cs1media.py


cs1robots.py


cs1robots_images.py


easygui.py



각 모듈의 사용법들은 차후에 공개될 노트들과 함께 설명하도록 하겠다.

  Comment ,     Trackback