파이썬 python

파이썬 개발 시작하기 - 에디터란? 그리고 개발환경 설정

studying develop 2021. 8. 13. 17:39

에디터란? 

파이썬 또는 다른 프로그래밍 언어를 좀 더 쉽게 작성할 수 있도록 도와주는 프로그램 입니다.

 

쉬운 예시를 들어보면 메모장 또한 에디터라고 할 수 있습니다. 하지만 마이크로소프트사에서 만든 ms워드 프로그램을 더 많이 사용하죠?

그 이유는 우리가 일상생활 또는 직장에서 문서를 작성하는데 더 많은 기능을 제공하기 때문입니다.

 

그렇다면 마찬가지로 프로그래밍 하는데 있어서 필요한 기능들인 디버깅, 코드 테스트, 실행, 컴파일, 코드 에러 체크 등을 원활히 도와주는 기능의 프로그램을 개발에서의 에디터라 합니다.

 

추가적으로 왜 다양한 에디터가 존재하냐하면, 각자의 에디터가 가진 기능의 차이 때문입니다.

 

파이썬 언어를 이용해 코드를 작성하려는 사용자가 vscode와 pycharm을 비교할때,

각자의 UI가 가지는 차이 또는 파이썬을 사용하는 사람이 사용하기 더 좋은 기능을 제공하는 에디터를 선택하기 마련입니다.

 

https://www.jetbrains.com/pycharm/
https://code.visualstudio.com/docs

 


일단 저희는 파이참을 사용해 보겠습니다.

 

https://www.jetbrains.com/ko-kr/pycharm/download/#section=mac

 

다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE

 

www.jetbrains.com

 

위의 링크로 가서 community 버전을 다운로드 받으시면 됩니다.

 

프로페셔널은 커뮤니티와 다르게 추가적인 기능을 제공합니다.

 

하지만 저희는 파이썬 개발만 할 것이므로 커뮤니티로 충분합니다.

 

추가적으로 위에 os를 올바르게 선택하셔야 합니다, 그리고 프로페셔널은 유료 버전입니다.

 


설치후 진행

설치후에는 위와 같은 화면이 보일것입니다.

 

첫번째 new Project는 새로운 프로젝트를 만든다는 것입니다.

저희는 파이썬 개발을 위한 프로젝트를 만들것입니다.

프로젝트 안에는 우리가 작성한 파일 그리고 그 파일을 빌드하기 위해 필요한 다른 여러 파일들이 포함됩니다.

 

이제 오른쪽의 폴더 버튼을 통해, 우리가 생성할 프로젝트를 저장할 위치를 정합니다.

그러면 Location 오른쪽으로 파일 경로가 노출될 것입니다.

 

중간에 Base interpreter는 우리가 사용하는 파이썬 언어의 버전을 정할 수 있습니다.

 

버전이 다양한 이유는 처음에 개발한 파이썬 언어를 계속 수정하면서 버전이 업데이트 됩니다.

1.0에서 2.0등 앞자리 숫자가 바뀌는 것은 기존과 크게 바뀌었다는 것을 알 수 있습니다.

 

하지만 3.0 이상의 버전이 있는데, 왜 2.0이 존재할까요?

 

그 이유는 2.0으로 기존에 개발된 프로그램들은 한번에 3.0으로 바꾸지 못하거나, 바꿀 생각이 없으므로 지속적으로 2.0을 사용하는 것입니다.

 

시작

자 이제 위와 같은 화면이 나오면 성공한 것입니다.