Category: Installation

How to install programs, package on Linux

Python 3 설치

python-logoPython 3 설치. 현재 Python 2.x 버전이 2019년까지 수면을 연장했지만 이미 많은 모듈들이 2.x 버전에서 개발이 중단되거나 Python 3.x 를 지원하기 시작했다. 앞으로는 Python  2.x 를 개발하더라도 Python 3.x 와 호환을 고려해서 작성해야 한다.

1. Downloads and Unpack

다운로드는 Python 홈페이지에서 받는다.

2. Configure and Compile and Install

3. 후속작업

설치한 후에 python3 을 실행하면 다음과 같이 실행이되지 않는다.

공유라이브러리가 없기 때문에 나타나는 현상으로 다음과 같이 공유라이브러리를 인식시켜준다.

Python 2.7 설치하기.

python-logo

최근에 발표된 CentOS 7 에서는 Python 2.7.5 버전이 설치되어 있습니다. 하지만 CentOS 6.x 버전에서는 Python 2.6 버전이 설치되어 있어서 2.7 버전 소스 설치에 대해 정리했습니다.

Python 2.7 은 Python 2,x 대의 마지막 버전이 될 것입니다. 현재 Python 3.x 가 최신이지만 Python 2.x 대도 여전히 많이 쓰이고 모듈도 많이 있어서 지금도 많이 쓰입니다. 특히나 Python 2.7 은 다음과 같은 기능상의 변화가 있었습니다.

1. Download and Unpack

2. Configure && make && install

3. Post

Python 설치를 시스템 Path 이외에 설치를 하였다면 시스템이 라이브러리를 인식할 수 있도록 설정을 해줘야 합니다.

4. Setuptools 설치.

Python Setuptools 는 마치 yum 시스템과 비슷한 기능을 해줍니다. Python의 각종 모듈을 명령행으로 입력하면 저장소에서 찾아서 있다면 설치까지 해줍니다.

이렇게 설치를 하게되면 easy_install 명령어가 python2.7 bin 디렉토리에 설치가 됩니다. 예를들어서 pysqlite 모듈을 설치해 보겠습니다.