Python
-
파이썬 venv 가상환경 만들기 — 프로젝트별 독립 개발환경 구축법IT/파이썬 2025. 7. 14. 01:58
파이썬 개발을 하다 보면 프로젝트마다 필요한 라이브러리 버전이 다르거나,충돌을 방지하고 싶을 때가 많습니다.이럴 때 venv(가상환경)를 활용하면각 프로젝트별로 독립적인 환경을 손쉽게 만들 수 있습니다.venv란 무엇인가?venv는 파이썬 표준 라이브러리에서 제공하는 가상환경 도구입니다.프로젝트마다 별도의 패키지 공간을 제공해,라이브러리 버전 충돌 없이 안전하게 개발을 진행할 수 있습니다.venv 가상환경 생성 방법1. 가상환경 생성원하는 폴더에서 아래 명령어를 입력하세요.python -m venv 가상환경이름python -m venv myenv실행하면 myenv 폴더가 생성되고, 그 안에 독립적인 파이썬 환경이 만들어집니다.2. 가상환경 활성화운영체제별로 활성화 방법이 다릅니다.Windowsmyenv\..
-
LSTM(Long Short-Term Memory) 모델 학습을 위한 시계열 데이터 전처리IT/파이썬 2025. 4. 26. 20:11
import numpy as npimport pandas as pdfrom sklearn.preprocessing import MinMaxScalerdef preprocess_lstm_data(df, feature_col='close', sequence_length=60): """ LSTM 학습을 위한 시계열 데이터 전처리. Parameters: df (DataFrame): Bybit에서 받은 원본 데이터프레임 (timestamp index 포함) feature_col (str): 사용할 컬럼명 (예: 'close') sequence_length (int): LSTM 시퀀스 길이 (default: 60) Returns: X_train..