728x90
안녕하세요 뚜디 입니다 :)
Toy Projec로 진행한 Upbit Bit Coin Automaic Trading Program 포스팅입니다.
< 환경 설정 >
1. 환경 설정
Python : 3.8.9
Anaconda Python : 3.8.13
IDE : Visual Studio Code
Library : pyupbit, pyQt5, schedule, pandas, matplotlib, finplot, fbprophet
- 주의사항
1. Python 및 Anconda Python Version은 3.8 이상 3.9 미만 Version을 사용
: fbprophet Library 사용하기 위함
2. 해당 Library Version은 2022.05.09 기준 모두 최신 버전으로 사용
2. PC 환경 변수 설정
[ 중요!!! ] Python 설치 경로를 PC 환경 변수에 추가 필요
(python 설치 시 자동으로 환경 변수에 추가 되도록 체크하면 자동으로 입력되어있음)
----------------------------------------------------------------------
예제)
1. 개인 pc python 설치를 C:\python38-64 위치에 설치 하였으므로 환경변수 아래 그림과 같이 설정
2. 환경 변수 편집에 반드시 제일 위에 위치 시킬것! (위로 이동 이용)
3. Visual Studio Code 환경 설정
- Visual Studio Code 설치
Visual Studio Code(Visual Studio Code - Code Editing. Redefined) 설치
- Python Version Check
현재 설치되어있는 Python Version 확인
1. Visual Studio Code 실행 후 터미널 → 새 터미널
2. 가장 하단에 cmd생성 명령어 "python --version" 입력
Python Version 3.7이상 3.9 미만이 아닐 경우
1. 터미널 하단에 Python x.x.x클릭 (좌측 하단 or 우측 하단)
2. 상단에 사용할 수 있는 Python Version 목록 출력
3. 사용 가능한 Version이 있다면 선택
4. 사용가능한 Version이 없다면 https://sindh718.tistory.com/97?category=977531 링크 참조
4. Anaconda 환경 설정
- Anaconda 설치
아나콘다(https://www.anaconda.com/) 설치
- Anaconda Version Check
Visual Studio Code에서 아나콘다 환경으로 변경 필요
1. 터미널 명령어 "conda env list" 입력
2. 현재 활성화된 conda 환경 확인 가능
3. 터미널 명령어 "conda activate (env_name)" 입력
4. env_name으로 터미널 활성화
5. 터미널 명령어 "python --version" 입력
Python Version 3.7 이상 3.9 미만이 아닐 경우
1. 터미널 명령어 "conda update --all"을 통해 아나콘다 update먼저 진행
2. 터미널 명령어 "conda search python"을 통해 아나콘다 지원 가능한 Python Version 확인
3. 터미널 명령어 "conda install python=3.8.13"을 통해 Python Version 변경 진행
4. 터미널 명령어 "python --version"을 통해 Python Version 확인
해당 과정을 진행하였는데 Python Version이 변경되지 않았을 시 PC 재부팅 필요
재부팅 후 아래 그림과 같이 확인 가능
5. Library 환경 설정
[ 주의사항 ]
Visual Studio Code를 통해 진행 이때, Global/Conda 모두 Library 설치 필요!!!
※ Global/Conda 모두 Library 설치하는 이유(해당 프로젝트)
Global : Local 작업을 위함, 즉 실행 파일 생성을 위함
Conda : Prophet Library를 보다 쉽게 사용하기 위함
※ Libray 설치 과정은 중요한 부분만 기록하도록 함.
→ 프로그램 코딩 중 참조 불가능할 경우 구글링 진행하여 install 진행 필요(Global/Conda 모두)
- Global Library 설치
터미널 -> 새 터미널 -> cmd 명령어를 순차적으로 입력하여 Library 설치
1. pip install pyupbit
2. pip install schedule
3. pip install pandas
4. pip install matplotlib
5. pip install pyqt5
6. pip install pyqt5-tools
7. pip install finplot
8. pip install datetime
- Conda Library 설치
Visual Studio Code에서 아나콘다 환경으로 변경 필요
1. 터미널 명령어 "conda env list" 입력
2. 현재 활성화된 conda 환경 확인 가능
3. 터미널 명령어 "conda activate (env_name)" 입력
4. env_name으로 터미널 활성화
-------------------------------------------------------------
1. pip install pyupbit
2. pip install schedule
3. pip install pandas
4. pip install matplotlib
5. pip install pyqt5
6. pip install pyqt5-tools
7. pip install finplot
8. pip install datetime
9. conda install -c conda-forge fbprophet
10. pip install pystan --upgrade
728x90
'Toy Project > BitCoin Automatic Trading' 카테고리의 다른 글
2. 업비트 비트코인 자동매매 프로그램 (Upbit Bit Coin Automatic Trading) (2) | 2022.05.14 |
---|