파이썬 프로그램 작성을 도와주는 통합개발 환경이 필요한데 어떤걸 써야 하는지 알아보자
1. 기본 내장 IDE인 IDLE (Integrated Development and Learning Environment)
프린트 헬로월드 작성후 실행한 화면 (위 작성 아래 실행)
매우 단순 다른 IDE가 안깔려 있다면 쓸일이 있을지 모르겟지만 주 사용용으로는 부족한거 같다.
파이썬 개발자들 사이의 인기도를 살펴보자.
파이썬 개발자 사이의 환경 및 도구 인기도
1위 파이참 2위 비쥬얼 스튜디어 코드
다른건 손대지 말고 둘중에 하나를 고르자
최종 선택은 하단에...
2. 파이참 PyCharm
- 무료 또는 유료
PyCharm 에는 무료 커뮤니티 에디션이 있지만 정식 버전은 유료 입니다.
무료 평가판을 사용할 수 있습니다. 학생을 위한 PyCharm Educational Edition이 있습니다. - 시스템 호환성
Windows, macOS, Linux - 설명 및 기능
JetBrains에서 개발한 PyCharm 은 포괄적인 Python 전용 IDE입니다.
유료 버전은 다음을 추가로 제공합니다.
- 파이썬 프로파일러
- 원격 개발
- 데이터베이스 도구
- 웹 개발 지원( Pyramid, Flask 또는 Django 와 같은 프레임워크 는 물론 JavaScript, CoffeeScript, TypeScript , HTML/CSS, AngularJS, Node.js 등)
- 과학 도구(IPython Notebook과 통합되고 Matplotlib 및 NumPy와 같은 패키지 지원).
다음과 같은 경우에 사용하십시오.
효율성을 높일 뿐만 아니라 코드 품질을 향상시키는 포괄적인 Python 개발 도구를 찾고 있는 경우 . 특히 ML/AI, 데이터 과학 또는 웹 개발 분야에 있는 경우!
코딩을 하다보면 코딩주제에 맞는 라이브러리를 다운받아 사용할 때가 많은데, 파이참의 경우 운용환경 내에서 필요한 라이브러리를 바로 다운 받아 사용할 수 있기 때문이에요.
설치
https://www.jetbrains.com/pycharm/
pycharm-community-2021.1.3.exe (용량 366MB)
이후 Next로 설치
실행 - Create New Project - Run
프린트 Hi, PyCharm 화면
3. Visual Studio Code
- 무료 또는 유료
Visual Studio Code는 무료로 다운로드할 수 있으며 프리웨어 바이너리가 포함된 오픈 소스입니다. - 시스템 호환성
Windows, macOS, Linux - 설명 및 기능
Visual Studio Code 는 Microsoft에서 개발한 완전한 코드 편집기입니다.
많은 프리미엄 기능이 있고 사용자 정의가 가능하지만 명확하고 쉬운 UX를 가지고 있으며 새로운 확장 프로그램을 설치 (파이썬 설치)
다음과 같은 경우에 사용하십시오.
쉬운 인터페이스와 사용자 정의 옵션이 있는 가볍고 빠른 편집기를 원할 때.
VSC는 Live Share와 같은 몇 가지 독특한 기능을 제공하므로 유용할 수 있습니다!
설치
https://code.visualstudio.com/
VSCodeUserSetup-x64-1.58.2.exe (용량 약 78MB)
좌측의 사각형 네개를 누르고 python을 입력한후
Python, Python for VSCode, Python Extension Pack 세개 설치
New File, Select a Language(또는 저장시 확장자 py로 저장)후 Run - Start Debugging
x = "Hello World"
print (x)
결과
Hello World 출력.
IDE 선택
Visual Studio Code 최종 선택
이유
- 기존 사용하던 C#과 IDE가 흡사하며 기능 또한 비슷
- 깃허브와 연동하여 사용하기 편함 (깃허브에 있는 많은 예제 소스)
- 클라우드 사용 장점
- 업데이트가 잘 되고 있으며 확장성이 뛰어나 다음 파이썬 같은 언어 사용시 같은 IDE 툴로 사용 하고 싶음
- 이외도 무료이며 파이참보다 빠르다고 하며 자주 도움 받고 있는 스택오브플로우 개발자들에게 인기가 높음
파이참과 비쥬얼스튜디오코드 비교 참조 자료
https://www.quora.com/Which-is-better-PyCharm-or-Visual-Studio-Code
'파이썬' 카테고리의 다른 글
Keras를 사용한 이미지 분류 #2 (TensorFlow 텐서플로우 이미지 분류 신경망 모델) (0) | 2021.07.29 |
---|---|
Keras를 사용한 이미지 분류 #1 (TensorFlow 텐서플로우 이미지 분류 신경망 모델) (0) | 2021.07.29 |
파이썬 Unindent amount does not match previous indent 에러 (0) | 2021.07.23 |
tensorflow ImportError cannot import name 'LayerNormalization' (1) | 2021.07.21 |
파이썬 설치 하기 (0) | 2021.07.19 |