파이썬, pycharm 개발툴 설치 및 사용법




Python 첫 강의를 시작합니다.


공부를 할려면 Python 및 개발툴을 설치해야 되는데 개발툴을 어떤 걸 쓸까 고민을 많이 했습니다.


공부하시는 분들이 쉽게 접근 할 수 있는 편한 것을 찾아봤는데 이것도 만족 스럽진 않지만 5가지 정도 설치 해봤는데 그나마 pycharm이 더 나은것 같아서


선택하게 되었습니다.


개발툴은 중요하지 않으니 여러분께서 편안걸 선택 하셔도 됩니다.


익숙한 visual studio, eclipse에도 가능하며 기본 제공해주는 툴이나 저처럼 console 화면을 좋아하시는 분은 거기서 직접 개발하시는 것도 괜찮습니다.


그럼 수다는 이쯤 하고 설치 해보도록 하겠습니다.


1. Python 홈페이지 접속https://www.python.org/downloads/ )


2.Python 프로그램 다운


Python은 여러 플랫폼에서 동작하니 우선 windows 환경에 2.7.12를 받도록 하겠습니다.


설치 링크 밑에 보면 2와 3의 차이점에 대해 자세히 설명( Here`s more about the differnce between Python 2 and 3 )


되어있는데 간략히 요약하면 다음과 같습니다.


2.x 과 3.x은 문법 자체가 조금 다르고 3.x은 기본으로 제공하는 라이브러리(도구) 등이 더 좋게 만들어 졌다고 하며


또한 2.x는 2010년 이후로는 더이상 업데이트가 없고 앞으로 3.x만 개발 하겠다고 합니다.


근데 왜 강의에선 3.x를 안쓰고 2.x를 쓰냐고 반문하시면 아직 실무에서는 3.x 보다 2.x를 더 많이 사용하기 때문이며 언제 바뀔지는 모르겠습니다.


3.x 강의가 필요하다고 한 분이라도 요청 하시면 진행 하도록 하겠습니다.



3. 다운 받은 설치 파일을 클릭 합니다.



4. 설치를 진행 합니다. 모두 기본으로 설정 된 값으로 NEXT 눌러주면 됩니다. 



5. 설치 경로를 지정합니다.


6. 완료되었습니다.


7, Python 개발툴을 설치 하도록 하겠습니다.https://www.jetbrains.com/pycharm/download//#section=windows )


8. 다운 받은 파일을 클릭합니다.


9.기본 설정된 값으로 NEXT 눌러 주시면 됩니다.


10. 완료가 되면 바로 실행 되도록 체크하고 FINISH 눌러 줍니다.


11. 기본으로 설정 된 것으로 OK 누룹니다.


12.정책 동의하지 하시면 됩니다. ( 안하면 실행이 안되서... ㄷㄷ )


13. 이 개발툴은 참 설정하는게 많은데 그냥 기본 설정으로 갑니다. 


14. 아 드디어 프로젝트 생성할 수 있습니다. ㅜ_ㅜ


15. Location은 프로젝트 위치 입니다. (원하는 곳으로 변경 해주시면 됩니다. )

    Interpreter 자동으로 검색되어서 출력 되지만 Python이 설치 되지 않으면 검색이 안됩니다.

   해보진 않았지만 3.X를 설치하면 선택해서 할 수도 있을것 같습니다.


16. 하단에 열심히 프로젝트 생성 중인 것 같은데 조금만 기다리면 됩니다. ( 이쯤 되면 왜 이딴 개발툴을 선택했냐고 할 수도 있겠...네요..ㅠㅠ)


17. 프로젝트 생성이 완료 되면 파일 생성을 합니다.

     1. 아래 그램 처럼 프로젝트 명에 마우스 오른쪾 버튼을 누릅니다.

     2. New를 선택합니다.

     3. File을 선택 


18. main.py라고 파일명을 작성 합니다. ( 확장자 명이 py입니다. )


19. print "hello" 라고 코딩 후 shift + F10을 누르면 실행이 됩니다.



20. 다음과 같이 출력 됩니다.

정말 고생하셨습니다.


궁금한 점 있으면 언제든지 답글 남겨 주시면 친절히 답변 드리겠습니다.


다음강좌 부터 본격적으로 Python이 뭔지 알아 보도록 하겠습니다.


반응형

'프로그램 > Python' 카테고리의 다른 글

[Python] 제어문 if (2)  (0) 2016.09.04
[Python] python 한글 표시 방법  (0) 2016.09.04
[Python] 주석  (0) 2016.09.04
[Python] 제어문 if (1)  (0) 2016.09.04
[Python] 자료형 종류  (0) 2016.09.04

+ Recent posts