게시물 250건
 
[centOS6.9] python3 설치
글쓴이 : theko 날짜 : 2020-07-09 (목) 18:58 조회 : 61

1. python3 repo 구성

# yum install  https://repo.ius.io/ius-release-el6.rpm

# ll    //파일 생성 확인
total 52
drwxr-xr-x. 2 root root 4096 Apr 27 20:25 bak
-rw-r--r--. 1 root root 1991 Aug  4  2015 CentOS-Base.repo
-rw-r--r--. 1 root root  647 Aug  4  2015 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  289 Aug  4  2015 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 Aug  4  2015 CentOS-Media.repo
-rw-r--r--. 1 root root 6259 Aug  4  2015 CentOS-Vault.repo
-rw-r--r--  1 root root  957 Jul  9 15:55 epel.repo
-rw-r--r--  1 root root 1056 Nov  5  2012 epel-testing.repo
-rw-r--r--  1 root root  669 May  2  2019 ius-archive.repo
-rw-r--r--  1 root root  591 May  2  2019 ius.repo
-rw-r--r--  1 root root  669 May  2  2019 ius-testing.repo

2. epel.repo 파일 수정

. baseurl 주석을 제거 하고 mirrorilist 를 주석처리

baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
...생략..

3. python3 설치
# yum install  python36u python36u-libs python36u-devel python36u-pip

Installing:
 python36     x86_64         3.6.8-2.el6.ius                          ius                       58 k
 python36-devel x86_64       3.6.8-2.el6.ius                          ius                      207 k
 python36-libs  x86_64        3.6.8-2.el6.ius                          ius                 8.4 M
 python36-pip  noarch       9.0.1-2.el6.ius                          ius                      1.8 M
Installing for dependencies:
 python-rpm-macros   noarch     3-15.el6                           epel                     6.7 k
 python-srpm-macros  noarch     3-15.el6                           epel                     5.9 k
 python3-rpm-macros  noarch     3-15.el6                                 epel                     5.6 k
 python36-setuptools  noarch      39.2.0-4.el6.ius                  ius                      777 k
 redhat-rpm-config    noarch      9.0.3-51.el6.centos                      base                      60 k

*만약 다른서버에 이RPM를 설치할때는 redhat-rpm-config 패키지는 해당 OS 버전(ISO기준)에 맞는것을 설치해준다.

3. python 확인
# python -V
Python 2.7.5

# python3.6 -V
Python 3.6.4


4. python path 변경

# which python3.6
 /usr/bin/python3.6

# sudo unlink /usr/bin/python
# sudo ln -s /usr/bin/python3.6 /usr/bin/python3
# sudo ln -s /usr/bin/python3.6 /usr/bin/python
# sudo ln -s /usr/bin/pip3.6 /usr/bin/pip


# python -V
Python 3.6.4




이름 패스워드
비밀글 (체크하면 글쓴이만 내용을 확인할 수 있습니다.)
왼쪽의 글자를 입력하세요.
 

miwit.com sir.co.kr DNS Powered by DNSEver.com DNS Powered by DNSEver.com