mir.pe (일반/어두운 화면)
최근 수정 시각 : 2024-04-12 19:05:52

PyCharm

<colbgcolor=#fff,#1f2023><colcolor=#000000,#ffffff> 파이참
PyCharm
파일:PyCharm 로고.svg
개발 JetBrains
라이센스 오픈 소스(Community)[1]
상업 소프트웨어(Professional)
용도 통합 개발 환경
운영체제 Windows, macOS, Linux
파일:홈페이지 아이콘.svg

1. 개요2. 기능3. 기타

[clearfix]

1. 개요

JetBrains에서 제작한 Python 통합 개발 환경.

IntelliJ IDEA에 기반을 두고 있다. IntelliJ의 장점과 기능을 상당 부분 공유한다. 현용 파이썬 개발 툴 중 가장 기능이 강력하고 완성도가 높다고 여겨진다[2].

무료 버전인 커뮤니티 에디션과 상용 버전인 프로페셔널 에디션으로 나뉜다. 가격. 학생이라면 학교 이메일 인증으로 프로페셔널 에디션을 1년간 무료로 사용할 수 있다. 학교 도메인이 라이센스 위반[3]으로 막혀있는 학교도 몇 군데 있는데, 이런 경우에는 재학증명서를 받아서 공식 문서로 인증을 하는 수 밖에 없다.

2. 기능

3. 기타

이미 IntelliJ IDEA Ultimate 라이센스를 갖고 있다면, PyCharm을 추가로 구입할 필요 없이 파이썬 플러그인을 설치하는 것만으로 PyCharm Professional의 기능을 전부 사용할 수 있다. 다만 IntelliJ 인터페이스에 파이썬 플러그인 UI가 짬뽕이 되는 것은 감수해야 한다.

IntelliJ 플랫폼의 강력한 기능은 장점이긴 하지만, 초기 구동 시간이 한참 걸리고 메모리를 많이 잡아먹는다는 단점 역시 공유한다. 따라서 간단한 스크립팅이나 데이터 과학에서는 구동이 빠른 Visual Studio Code에 파이썬 플러그인을 설치해 사용하는 방식이 더 선호되곤 한다.

프로젝트의 디렉터리 이름 변경 시 .idea 내 xml 파일 내 있는 원래 프로젝트 이름이 업데이트되지 않기에 굉장히 헷갈리게 된다. 그렇기 때문에 디렉터리 이름 변경은 되도록이면 하지 않는 것이 좋고, 굳이 변경하고 싶다면 리팩터링 기능을 사용해 프로젝트 이름을 변경하여 변경 사항이 자동으로 업데이트되도록 해야 한다.


[1] Apache 2.0 라이센스 [2] 파이참 외의 파이썬 개발 도구로는 파이썬 플러그인을 설치한 Visual Studio, VS Code 정도의 선택지가 있다. [3] 졸업생도 이메일 사용이 가능한데 이를 이용해 졸업 후 이메일 인증으로 쓰다가 걸렸다거나 등의 이유