MINERVA/Python 2024. 3. 9. 18:54
반응형

DM을 통해서 '윈도우 anaconda 32bit 환경에서 python 3.12 설치'관련해서 문의 주신 분이 있어 정리를 합니다.

 

우선, 결론적으로 말씀드리면, 현재(2024년 3월 09일)는 32bit에 설치가능한  Python 3.12는 아직 출시되지 않았습니다.

 

해당 내용을 확인하는 방법을 자세히 설명드리겠습니다.

 

1. Python 배포 버젼확인

https://www.python.org/downloads/windows/

 

Python Releases for Windows

The official home of the Python Programming Language

www.python.org

파이썬 다운로드 사이트에 보면, 버전 3.12에 대한 32bit 버전이 정상적으로 배포되고 있습니다.

 

2.Anaconda 배포 버전확인

Python :: Anaconda.org

 

Python :: Anaconda.org

Description Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possib

anaconda.org

아나콘다 다운로드 사이트를 보면, 윈도우 32bit 버전에 대해서는 Python 3.10.4까지 지원됨을 확인 할수 있습니다.

 

감사합니다.

반응형
posted by choiwonwoo
:
MINERVA/Python 2024. 3. 2. 14:28
반응형

해당 에러메시지 내용을 보면, 파서가 날짜 형식을 자동으로 결정(추론)할 수 없고, 그래서 일관성과 정확성을 위해 명시적으로 형식을 지정하라고 요구합니다..(유사한 예로, C++의 STATIC_CASTING을 생각하시면 됩니다.)

 

아래의 코드를 보면, 직관적으로 이해가 가능하실것입니다.

에러 발생화면

변환을 하고자 하는 시간데이타는 위와 같습니다.

 

위와 같이 시간데이타의 foramt이 '시간:분:초'로 되어 있으므로, 아래와 같이 수정하면 됩니다.

#concatDf['dates'] = pd.to_datetime(concatDf['시간'])

(수정) concatDf['dates'] = pd.to_datetime(concatDf['시간'], format='%H:%M:%S')

 

추가적으로 데이타의 format이 '연-월-일'인 경우는 아래와 같이 수정하면 됩니다.

concatDf['dates'] = pd.to_datetime(concatDf['dates'], format='%Y-%m-%d')

반응형
posted by choiwonwoo
: