목록Python (3)
잡동사니
안녕하세요. yeTi입니다. 오늘은 Python 모듈을 패키징하여 The Python Package Index (PyPI)에 공유해보려고 합니다. Packaging Python Projects를 참고하여 진행했습니다. 예제 프로젝트 생성 practice-python-packaging - GitHub과 같이 샘플 프로젝트를 생성합니다. Generating distribution archives 패키징에 사용할 setuptools과 wheel을 업그레이드합니다. > python3 -m pip install --user --upgrade setuptools wheel distribution archives를 생성합니다. > python3 setup.py sdist bdist_wheel ... creating ..
안녕하세요. yeTi입니다. 오늘은 Ceph을 활용해서 S3와 같은 Object Storage를 사용할 수 있는 환경을 구성해보겠습니다. Ceph Object Storage Ceph Object Storage는 librgw 와 librados상에서 제공하는 object storage interface입니다. 위의 그림에서와 같이 Ceph Object Storage는 두가지 인터페이스를 제공합니다. S3-compatible: Amazon S3의 RESTful API와 호환되는 인터페이스를 사용하여 객체 스토리지 기능을 제공합니다. Swift-compatible: OpenStack Swift API와 호환되는 인터페이스를 사용하여 객체 스토리지 기능을 제공합니다. Object Storage 설치 Rook D..
안녕하세요. yeTi입니다.오늘은 CentOS 6에서 Python 2.7을 추가로 설치해보도록 하겠습니다. 설치 환경- OS : CentOS release 6.9 (Final) 1. Python 2.7 설치를 다음과 같이 진행합니다.cd /usr/local/srcwget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xzyum install -y xzunxz Python-2.7.12.tar.xztar xvf Python-2.7.12.tarcd Python-2.7.12./configure --prefix=/usr/local/python2.7 --enable-sharedmakemake altinstall 2. Python 2.7의 설정을 추가합니다...