시스템 트레이딩/JbTrader 1호

2.3편-PyCharm 설정

제이브레인 2025. 3. 9. 09:36

1) 초기 실행 설정

설치된 PyCharm 을 실행합니다.
Windows 검색에서 pycharm 이라고 입력하면 됩니다.

일치하는 순으로 검색이 되기 때문에 p 또는 py 만 입력해도 PyCharm 이 보일 겁니다.

 

기본적으로 한국어가 선택되어 있습니다. [다음]을 클릭합니다.

 

사용자 계약 동의를 체크하고 [계속]을 클릭합니다.

 

PyCharm의 기능 향상을 위해 개발자가 사용 데이터를 수집하고자 하는데, 원한다면 [익명 통계 공유] 버튼을 누르고 어떠한 데이터도 전송되기 원하지 않으시면 [보내지 않음] 버튼을 누르시면 됩니다. 저는 저의 데이터가 외부로 나가는 것을 원치 않으므로 [보내지 않음] 버튼을 눌렀습니다.

2) 테마 설정

사용자 테마로 저는 Darcula 를 설정했습니다.

초기 설정은 Dark 입니다. 
 

Darcula 는 회색 계열의 톤이 강한 편입니다.

Darcula 의 어원은 Dracula(드라큘라) + Dark → Darcula 입니다.
Dark 이긴 한데 드라큘라의 안개낀(회색의) 톤을 나타낸 테마입니다.
저는 Dark 는 너무 어두운 것 같아서 Darcula 를 선택했습니다.
PyCharm 뿐만아니라 대부분의 IDE 도구에서는 테마 선택이 있습니다.
저희 회사 사람들도 대부분 Darcula 를 선택하여 사용하더군요.
저는 "모난 돌이 정 맞는다" 라는 속담을 아는 튀는 것을 좋아하지 않는 스탠다드 한국인이기 때문에 Darcula 를 선택했습니다.
가끔 다른 테마를 선택하면 회사 사람들이 오~~ 이건 무슨 테마예요? 라고 묻는 것도 싫었습니다.
하지만 이는 지극히 개인적인 것이었고 테마는 본인의 취향이기 때문에 어는 것을 선택해도 좋습니다.

3) 줄번호 표시

이제 초기 메뉴로 진입 완료된 것입니다. 왼쪽 하단의 설정을 클릭합니다.

 

설정 메뉴를 선택하고 클릭합니다.

 

에디터 > 일반 > 모양 > 줄 번호 표시를 체크합니다. 옵션은 [절대]가 좋은 것 같습니다. 기본적으로 위 상태로 설정이 되어 있기는 해서 설정을 변경할 필요는 없는 것 같습니다.

 
참고로 줄번호 표시에서 절대, 상대, 하이브리드가 있습니다.
기본적으로 절대를 선택하면 됩니다.
각 표시 방법의 차이점은 다음과 같습니다.
절대(Absolute)
모든 줄이 고유한 절대 번호를 가집니다.

절대 설정 시

 
상대(Relative)
현재 커서가 5번 줄에 있다고 가정하면, 현재 줄은 0, 다른 줄은 상대적인 거리로 표시됩니다.

상대 설정 시

 
하이브리드(Hybrid)
절대 번호와 상대 번호를 혼합해서 사용합니다.

하이브리드 설정 시

4) Python 인터프리터

아래와 같은 경로로 Python 콘솔을 선택합니다.
설정 > 빌드,실행,배포 > 콘솔 > Python 콘솔

인터프리터 구성을 클릭합니다.
[인터프리터 추가]를 클릭합니다.

 

[로컬 인터프리터 추가]를 클릭합니다.

 

[기존 항목 선택]을 체크 합니다.
타입은 Conda 를 선택합니다.

 
conda 경로는 Scripts 하위의 conda.exe 를 선택하면 됩니다.

conda 경로는 C:\anaconda3\Scripts\conda.exe 을 선택합니다.

[환경 다시 로드]를 클릭합니다.
기본적으로 python 32비트로 만든 py38_32 라는 가상 환경을 사용할 때는 다음과 같이 py38_32를 선택합니다.

py38_32를 선택합니다.

 

[확인]을 클릭합니다.
Python 인터프리터 업데이트 중이라는 메시지가 표시되며 인터프리터 관련 정보가 업데이트 됩니다.

 

업데이트 후에 Python 인터프리터는 아직 <인터프리터 없음>으로 표시되고 있습니다. <인터프리터 없음>을 클릭합니다.

 

py38_32를 선택합니다.

 

[확인]을 클릭합니다.