Media Log

1. 시작


이번에는 파이썬(Python) 강좌로 찾아뵙게 되었습니다. 다음 편부터 본격적으로 시작되는 파이썬 강좌에서는 어떠한 선행 지식도 필요 없이 아무것도 모르는 사람도 충분히 이해할 수 있도록 작성해 볼 생각입니다. 약간 무리가 있겠지만, 최대한 그러한 각오로 보다 쉽게 간단하게 설명하겠다는 것입니다. 작성되는 파이썬 강좌는 2.x 버전부터가 아닌 3.x 버전을 기준으로 설명되며, 필자가 파이썬을 누구에게 가르칠 실력은 되지 못하지만 그래도 최대한 이해하기 쉬운 내용으로 구성해보도록 노력하겠습니다. 서론이 길었네요. 우선은 파이썬에 대해 간략하게 알아보도록 하겠습니다.


파이썬은 1991년, 프로그래머인 귀도 반 로섬(Guido van Rossum)이 설계한 인터프리터식 언어입니다. 이 파이썬이라는 언어는 무료라는 장점과 함께, 가독성, 동적 타이핑, 광범위한 라이브러리 등 여러가지의 장점을 지니고 있는 아주 강력한 언어입니다. 파이썬을 사용한 프로젝트는 셀 수 없을 정도로 많으며 그 중에서도 비트 토렌트, 장고, 아나콘다 등과 같이 유명한 소프트웨어들이 파이썬으로 작성되었고 독자분들이 잘 알고 계시는 문명 IV, 토렌트, 모션빌더, 블렌더 3D 등이 파이썬을 내부적으로 사용한다고 합니다. 거기에다가 파이썬은 크로스 플랫폼을 지원하기 때문에 윈도우에서만 파이썬을 사용할 수 있는게 아니라 리눅스, 유닉스, 맥 환경에서도 파이썬을 이용할 수 있습니다.


이제, 윈도우 환경에서의 파이썬을 설치하는 방법에 대해 알아보도록 하겠습니다. 리눅스 환경에서는 왠만하면 파이썬이 설치되어 있는 경우가 많아서 생략하도록 하겠습니다.


2. 설치


파이썬을 설치하기 위해 우선은 파이썬 홈페이지의 다운로드 페이지로 이동하도록 합시다. 파이썬 홈페이지는 여기를 누르면 이동합니다. 정상적으로 다운로드 페이지에 이동하셨으면, 아래와 같이 파이썬 3.3.2 버전을 받을 수 있는 공간이 있습니다.

현재 파이썬 최신버전은 3.3.2이며, 자신의 컴퓨터가 32비트인 경우에는 Python 3.3.2 Windows x86 MSI Installer을 64비트인 경우에는 Python 3.3.2 Windows X86-64 MSI Installer를 다운로드 받아주세요. 필자같은 경우는 64비트 환경이기 때문에 Python 3.3.2 Windows X86-64 MSI Installer를 다운로드 받았습니다. 다운로드가 끝나면 파일을 클릭하여 설치를 진행하도록 합시다.



위에서는 Install for all users는 모든 유저에 파이썬을 인스톨하겠다는 말이고, Install just for me는 자신 계정에만 설치를 하겠다는 말입니다. 저는 Install just for me에 체크하고 Next를 누르도록 하겠습니다.



여기에서는 파이썬 3.3.2가 설치될 경로를 지정합니다. 기본 경로로 두고 Next를 누르겠습니다.



위에서 체크되지 않은 Add python.exe to Path라는 항목은 경로에 상관없이 파이썬을 실행하기 위해 환경변수 설정을 도와주는데 체크를 하시려면 저 항목을 클릭하셔서 Will be installed on local hard drive를 클릭하시면 됩니다.



설치가 진행 중이니 기다립시다.



설치가 모두 완료되면 위와 같은 창이 뜨게 되는데, 여기서 Finish 버튼을 클릭합시다. 그리고 Finish 버튼을 누르고 나서, 시작 프로그램에서 Python 3.3 폴더의 IDLE(Python GUI)를 실행하시거나 Python (command line)을 실행하도록 합시다. 두 환경에서 편하신 환경을 택하여 진행하시면 되겠으나, 커맨드라인보다 추가적인 기능을 지니고 있는 IDLE를 통해 개발을 하는 것이 더 편합니다. 만약 도스 창에서 파이썬을 이용하시는 것과 같이 보다 다양한 환경에서 파이썬을 이용하려면 아래와 같은 과정을 따로 밟아주셔야 합니다.


3. 환경변수 설정


만약 사용하시는 운영체제가 윈도우 계열이고, 보다 다양한 환경에서 파이썬을 실행하고 싶다면 환경 변수를 먼저 지정해주어야만 합니다. 우선 [시작] -> [컴퓨터]에서 우클릭 -> 속성(R)를 누릅니다. 



그리고, 고급 시스템 설정으로 들어갑니다.



환경 변수를 클릭합니다.



시스템 변수에서 변수 이름이 Path인 것을 찾고 선택한 다음, 편집 버튼을 누릅니다.



그리고 변수 값의 끝에 세미콜론(;)이 없다면 따로 입력한 뒤, 파이썬이 설치되어 있는 경로를 적습니다.



위의 시스템 변수 편집에서 확인을 누른 다음, 새로 만들기 버튼을 누르고 변수 이름에는 PYTHONPATH를 적고, 변수 값에는 파이썬의 라이브러리 폴더 경로를 적습니다. (파이썬의 경로를 붙여넣고 뒤에 \Lib를 붙입니다.)



위의 창에서 확인 버튼을 누르고, 환경 변수 창에서 확인을 누르고 빠져나온 뒤에 [시작]의 검색란에 cmd를 입력하거나 [시작]+R 단축키를 통해 실행 창에서 cmd를 입력하여 명령 프롬프트를 실행시킵니다.



프롬프트에 python를 입력하여 정상적으로 파이썬이 실행되는지 확인합니다.


우선은 여기서 마무리 짓도록 하고, 다음 편에서는 간단하게 파이썬의 문법에 대해 살펴보도록 하겠습니다. 여기까지 읽어주신 분들 모두 수고하셨습니다.

저작자 표시 비영리 변경 금지
신고
  1. 이전 댓글 더보기
  2. 주하몽 at 2013.10.15 17:26 신고 [edit/del]

    QA 가 업인 사람입니다.
    언어공부를 파이썬으로 시작하려고 검색하다가 들르게 되었습니다.
    잘 배우고 많이 물어보도록 하겠습니다.

    Reply
  3. 박봉식 at 2013.10.22 17:44 신고 [edit/del]

    파이썬 책은 구입했는데 업이 아니라서 그런지 잘 안보게 됩니다.
    좋은 블로그 찾았다 생각하고 즐겨찿기 해놓고 자주자주 들러서 파이썬 공부 하겠습니다.

    좋은 강의내용 감사합니다.

    Reply
  4. 김정태 at 2013.10.28 20:10 신고 [edit/del]

    열심히 알려주시는데로 따라가보겠습니다
    좋은 글 감사합니다

    Reply
  5. 박형철 at 2013.12.18 12:06 신고 [edit/del]

    안녕하세요. 소프트웨어보안을 전공하고 있는 한 학생입니다.
    좋은 글 잘 보고 있습니다.
    감사합니다~^^

    Reply
  6. 박준성 at 2014.01.08 08:09 신고 [edit/del]

    감사합니다. 도움이 많이 됩니다.

    Reply
  7. BlogIcon 앨리스 at 2014.03.05 06:33 신고 [edit/del]

    안녕하세요. 학교 과제라서 파이썬에 대해 독학하다가 찾아오게 되었습니다.
    앞으로 자주자주 놀러와서 참고할게요 >< 좋은 포스팅 정말 감사합니다 ^^

    Reply
  8. BlogIcon blackeric11 at 2014.03.25 22:04 신고 [edit/del]

    저는 파이썬은깔았는데 프로그램 작성할때 흰색 창이 아닌 검은색 창에서 하네요
    이게 구식버전인가요?
    또 프로그램을 저장은 어떻게 하나요

    Reply
    • BlogIcon EXYNOA at 2014.03.27 20:17 신고 [edit/del]

      구식버전 아닙니다. 아마도 커맨드 라인이랑 GUI랑 구분되어 있는데, 실행시키신 프로그램이 Python GUI 인것 같습니다. 그리고 File -> Save, Save As 보이실건데 이게 바로 저장입니다.

  9. Lee at 2014.04.15 23:44 신고 [edit/del]

    감사합니다. 기대할게요

    Reply
  10. ftft0000 at 2014.05.16 04:27 신고 [edit/del]

    음.감사합니다. 어떻게 만든 코드를 프로그램으로 옮기는지도 설명해주실 수 있을까요?

    Reply
    • BlogIcon EXYNOA at 2014.05.16 21:13 신고 [edit/del]

      File->New File을 눌러 코드를 작성하시거나, 단축키 Ctrl+N를 통해 새 파일 창을 열고 코드를 작성하셔도 됩니다. 이렇게 작성된 코드는 F5 혹은 열기를 통해 실행할 수 있습니다.

  11. Anon at 2014.07.02 00:37 신고 [edit/del]

    많은 도움이 되는 강좌 감사합니다

    Reply
  12. thonsy at 2014.08.27 15:24 신고 [edit/del]

    crypt같은 문서의 경우에는 사이트를 통해 직접 받는 경우밖에 없나요?
    bluetooth의 경우에도 리눅스에서만 받을 수 있다고 하는데 좋은 방법이 있으면 알려주실수 있나요?

    Reply
  13. at 2014.10.26 17:48 [edit/del]

    비밀댓글입니다

    Reply
  14. 크라카투아 at 2015.01.11 17:30 신고 [edit/del]

    기대되네요 ㅎㅎ
    잘 보겠습니다!

    Reply
  15. 천문학도 at 2015.03.23 23:22 신고 [edit/del]

    코딩기술이 시급한데 포스팅 몇 번 보았는데 좀 제대로 다시 보려고 합니다. 정말 감사합니다.

    Reply
  16. bithappens at 2015.11.09 23:57 신고 [edit/del]

    11분전에 파이선 3.5 설치하고 우선 따라가 보겠습니다.

    Reply
  17. Ryan at 2016.01.27 15:00 신고 [edit/del]

    파이썬 관심있어 검색해서 왔습니다.
    아직 강좌1편만 보았지만 유익한 정보가 되었습니다.
    앞으로도 많은 정보 부탁드립니다.

    Reply
  18. 감사합니다 at 2016.10.26 12:24 신고 [edit/del]

    파이썬 명강의 감사합니다
    나중에 GUI 강의도 부탁드립니다 구글링을 해도
    tkinter pyqt wx 자세히 나온게 없네요 ㅜㅜ

    Reply
  19. jjustin at 2017.01.20 11:50 신고 [edit/del]

    감사합니다^^

    Reply
  20. givewink at 2017.03.20 16:36 신고 [edit/del]

    감사합니다. 덕분에 3.6.1rc1으로 시작해 봅니다.

    Reply
  21. kevin at 2017.04.14 23:56 신고 [edit/del]

    wb = openpyxl.load_workbook('C:\\Users\\채원이네\\AppData\\Local\\Programs\\Python\\Python36-32\\1.xlsx')
    Traceback (most recent call last):
    File "<pyshell#62>", line 1, in <module>
    wb = openpyxl.load_workbook('C:\\Users\\채원이네\\AppData\\Local\\Programs\\Python\\Python36-32\\1.xlsx')
    AttributeError: module 'openpyxl' has no attribute 'load_workbook'
    >>>

    권한이 없어 에러난 것 같은데 윈도우10

    Reply

submit

티스토리 툴바