2026년 1월 현재, TensorFlow는 Python 3.10 (2023년 4월 배포)에서 정상적으로 작동합니다. 최신 파이썬 버전에서는 구동하지 않으므로 이전 버전을 설치해야 합니다.
첫 번째 방법: 파이썬 3.10 직접 설치하기
파이썬 3.10 설치 파일 다운로드
이미 최신 버전의 파이썬이 설치되어 있어도 3.10 버전을 직접 다운로드해서 설치할 수 있습니다.
Python Release Python 3.10.11
The official home of the Python Programming Language
www.python.org
파이썬 3.10 전용 라이브러리 설치
# 1. 패키지 관리 도구(pip) 최신화
py -3.10 -m pip install --upgrade pip
# 2. 분석 및 딥러닝 필수 패키지 설치
py -3.10 -m pip install numpy pandas matplotlib scikit-learn tensorflow seaborn
cmd 명령창에 입력하고 엔터를 누르면 기본 라이브러리가 한 번에 설치됩니다. 이제 PC에서 LSTM을 구동하는 기본 조건을 갖추었습니다.

기존에 다른 파이썬 버전이 설치되어 있다면
스파이더에서도 파이썬 버전을 수정해야 합니다. 아래와 같이 스파이더에서 파이썬 3.1 실행파일 위치를 입력합니다.

이후, 아래와 같은 에러 메세지가 나옵니다.
Python 3.10 환경에 spyder-kernels가 없거나 버전이 맞지 않아서 커널을 못 띄우는 상황입니다.

python.org 설치본으로 파이썬 3.1.0 버전을 설치했으므로, pip으로 설치합니다. 윈도우 명령 프롬프트(cmd)를 열어서 아래 코드를 실행합니다.
"C:\Users\본인 계정 이름\AppData\Local\Programs\Python\Python310\python.exe" -m pip install spyder-kernels==3.1.*
아래와 같이 진행되면, 스파이더를 다시 실행합니다.

스파이더 콘솔에서 파이썬 버전이 3.10으로 변경된 것이 잘 보입니다.

두 번째 방법: 파이썬 3.10 별도로 설치하지 않고 아나콘다 가상환경 만들기
1. 새 conda 환경 생성 (이름: py310)
conda create -n py310 python=3.10
2. 환경 활성화
conda activate py310
프롬프트가 이렇게 바뀌면 정상입니다. (py310) C:\Users\OOO>
3. Python 버전 확인 (필수)
python --version
출력: Python 3.10.x
4. TensorFlow 설치 (LSTM 핵심)
pip install tensorflow
설치 시간은 조금 걸릴 수 있습니다.
5. TensorFlow 정상 설치 확인
python -c "import tensorflow as tf; print(tf.__version__)"
버전 번호가 출력되면 성공입니다. (경고 메시지는 있어도 괜찮습니다)
6. Spyder 설치 (이 환경 전용)
pip install spyder
7. Spyder 실행 (중요)
spyder
이 방식으로 실행한 Spyder는 자동으로 py310 환경을 사용합니다.
8. Spyder에서 한 번 더 확인
Spyder 콘솔에 입력:
import sys print(sys.version)
→ 3.10.x면 완벽합니다.
9. LSTM import 테스트 (최종 체크)
from tensorflow.keras.models import Sequential from tensorflow.keras.layers import LSTM, Dense, Dropout
에러가 없으면 환경 설정은 끝입니다.
스파이더 실행
conda activate py310
spyder
'자료처리' 카테고리의 다른 글
| R과 파이썬으로 농도가중역궤적(CWT) 그리기 (0) | 2026.01.27 |
|---|---|
| LSTM 딥러닝을 이용한 오존 농도 추정 (0) | 2026.01.24 |
| 파이썬 개발환경 스파이더(Spyder) 소개와 벡터형 그림 저장 (0) | 2026.01.19 |
| R 콘솔 언어 변경하기 (0) | 2025.10.03 |
| SigmaPlot 열 제목 자동 입력 (1) | 2024.09.20 |
댓글