본문 바로가기
자동화 프로그램 개발

[암호화폐 자동거래 프로그램 개발일지] 1. 파이썬 &파이참 환경설정

by HOKEE 2024. 1. 7.
반응형

안녕하세요, 여러분! 오늘은 제가 새로운 프로젝트를 시작하는 첫 걸음을 여러분과 함께 공유하고자 합니다. 바로, 파이썬을 이용한 암호화폐 자동거래 프로그램 개발입니다.

암호화폐-자동거래-프로그램

왜 자동거래 프로그램인가?

저는 주식이나 암호화폐 거래를 할 때 항상 신경을 많이 쓰고, 불안정한 마음 때문에 종종 손해를 보는 편이었습니다. 그래서 생각했습니다. '내가 직접 거래하는 것보다, 정확한 분석과 전략을 구사할 수 있는 자동화 프로그램을 만들어보면 어떨까?' 이것이 바로 제가 이 프로젝트를 시작하게 된 동기입니다.

첫걸음: 파이썬 & 파이참 설치하기

이 프로젝트의 첫 단계는 파이썬과 파이참의 설치입니다. 파이썬은 현재 가장 인기 있는 프로그래밍 언어 중 하나이며, 특히 금융 및 데이터 분석 분야에서 두각을 나타내고 있습니다. 파이썬은 제가 잘 사용하지 않는 언어이기에 많이 공부를 해야합니다.  그중에서도 설치하고 개발환경을 구축하는 것이 제일 먼저 해야할 일이며, 은근히 문제가 많이 발생하는 부분이기도 합니다. 파이참(PyCharm)은 파이썬 개발을 위한 효율적인 IDE(Integrated Development Environment)입니다.

1. 파이썬 설치

암호화폐-자동거래-프로그램

  • 먼저, 파이썬 공식 웹사이트(https://www.python.org)에 접속합니다.
  • 'Downloads' 탭에서 자신의 운영 체제에 맞는 파이썬 버전을 선택하여 다운로드합니다.
    암호화폐-자동거래-프로그램

 

  • 다운로드한 설치 파일을 실행하고, 설치 중 'Add Python to PATH' 옵션을 체크해 환경 변수에 파이썬이 추가되도록 합니다.
  • 설치가 완료되면, 명령 프롬프트나 터미널을 열고 python --version을 입력하여 설치가 정상적으로 이루어졌는지 확인합니다.
    암호화폐-자동거래-프로그램

 

2. 파이참 설치

 

  • 'Download' 섹션에서 자신의 운영 체제에 맞는 버전을 선택해 다운로드합니다. (커뮤니티 버전은 무료입니다)
  • 다운로드한 설치 파일을 실행하여 설치 과정을 완료합니다. (옵션은 필요한 항목에 체크하고 NEXT이나 저는 다 체크했습니다.)
    암호화폐-자동거래-프로그램

 

3. 파이참 실행 및 초기 설정

  • 파이참을 실행한 후 'Welcome to PyCharm' 화면이 나타납니다. 여기서 'Configure' 메뉴를 선택하여 기본 설정에 접근할 수 있습니다.
  • 처음 파이참을 사용하는 경우, 기본적인 설정을 진행해야 합니다. 이는 사용자의 코딩 스타일과 선호도에 따라 다를 수 있습니다.

암호화폐-자동거래-프로그램

  • New Project를 만들고 나서 왼쪽 위의 초록색 삼각형 버튼을 클릭하여 파일을 실행하여, Hi,PyCharm 이라는 문장이 출력되면 환경 설정이 완료!

암호화폐-자동거래-프로그램
암호화폐-자동거래-프로그램

4. 기타

  • 'Configure' > 'Plugins'를 선택하여 필요한 플러그인을 설치하거나 관리할 수 있습니다.
  • 'File' > 'Settings' (또는 'Preferences' on macOS) > 'Project: [프로젝트 이름]' > 'Project Interpreter'로 이동하여 여기서 새로운 가상 환경을 생성하거나, 기존에 설치된 파이썬 인터프리터를 선택할 수 있습니다.
  • 설정을 마친 후에는 'OK' 버튼을 클릭하여 설정을 적용합니다. 일부 변경 사항은 파이참을 재시작해야 적용될 수도 있습니다.

파이참의 설정은 개인의 작업 환경과 선호도에 따라 크게 달라질 수 있으니, 자신의 필요와 편의에 맞게 적절히 조정하는 것이 중요합니다. 또한, 파이참의 공식 문서나 온라인 커뮤니티를 통해 추가적인 정보와 팁을 얻을 수 있습니다.

5. 발생할 수 있는 문제 해결법

  • No interpreter 해결법 : Settings-> project : 프로젝트명 -> Python Interpreter 에 설치한 파이썬 경로를 추가
  • Environment location directory is not empty 해결법 : 기존에 있던 폴더를 통째로 삭제한 후에 다시 폴더 및 프로젝트 생성
  • 기타 에러는 검색하면 다 나오더라구요. 너무 걱정안하셔도 될 것 같습니다. 계속 안된다면 처음부터 다시 설치!

이제 시작 단계를 마쳤습니다. 앞으로 이 프로젝트를 통해 암호화폐 자동거래 프로그램을 어떻게 개발해 나갈지, 저와 함께 공부하며 발전해 나가봅시다. 다음 포스팅에서는 파이썬의 문법에 대해 이야기해보겠습니다. 여러분의 많은 관심과 응원 부탁드립니다!

반응형