[Python] Linux(CentOS 7.8)에 Python 3 설치
·
Python/Etc
0. 설치 환경- OS: 네이버 클라우드(NCP) classic 서버 (CentOS 7.8) 1. 설치과정 (2024년 12월 기준)- 로컬PC에서 개발한 것을 네이버 클라우드(일명 NCP)에 배포 작업이 필요해서 NCP Classic 서버 (CentOS 7.8)를 구매- 서버 환경으 확인 해 보니 보니 CentOS7 은 파이썬 버전이 2.7 임이 확인 되었다> python -VPython 2.7.5 - 로컬 개발시 python 3.10.11을 설치해서 개발하다보니 해당 파이썬 버전을 설치하기로 하였다- 리눅스 서버에 root 계정으로 로그인 후 아래 명력어를 설치하고자 하는 python 버전을 대입하여 실행> wget https://www.python.org/ftp/python/3.10.11/Pytho..
[Python] AttributeError: module 'PIL.Image' has no attribute 'Resampling' 에러 해결
·
Python/Etc
0. 개발환경 - Windows 10 - Python 3.9.13 1. 해결방법 - Pillow library 버전 문제로 아래와 같이 설치된 라이브러리 버전을 바꾸면 간단히 해결된다 - 해당 에러가 뜨지 않는 버전은 9.1.0~9.3.0 사이의 버전이다. 그 이상이나 이전 버전 설치 시 동일 에러가 발생 될 수 있다 pip install Pillow==9.1.0
[Protocol Buffer] Windows 에서 프로토콜 버퍼 컴파일 없이 쉽게 설치하기
·
Python/Etc
1. Github에서 프로토콜 버퍼 다운로드 - 다운로드 링크: https://github.com/protocolbuffers/protobuf/releases Releases · protocolbuffers/protobuf Protocol Buffers - Google's data interchange format - protocolbuffers/protobuf github.com - 주의: 아래 이미지 처럼 윈도우즈 버전이 보이지 않을 경우 Show all ??assets 라는 것을 클릭할 경우 모든 버전이 보인다. - 여러 버전 중 win64 버전 다운로드 (2023년 6월 기준 protoc-23.3-wins64.zip 다운로드) 2. 특정 폴더에 압축 해제 - 원하는 폴더에 압축 해제 - 본 예제에..
[Python]스크립트 코드 내에서 파이썬 버전 확인 방법
·
Python/Etc
목차 1. sys.version (버전 정보에 대한 문자형 반환) 2. sys.version_info (버전 정보에 대한 튜플형 데이터 반환) 파이썬의 특정 버전 이상에서만 수행되는 스크립트를 배포하는 경우, 실행 환경에서의 파이썬 인터프린터의 버전을 스크립트 내에서 알아야 하는 경우가 있습니다. 이때 sys 라이브러리내 몇몇 메소드를 이용하면 쉽게 확인 및 다양한 방식으로 이용할 수 있습니다. 1. sys.version (버전 정보에 대한 문자형 반환) - sys.version 은 실행 환경에서의 파이썬 인터프리터의 버전 정보를 문자형으로 반환합니다. 코드: import sys print(sys.version) 실행 예: 2. sys.version_info (버전 정보에 대한 튜플형 데이터 반환) - ..