반응형
Install Python 3.7
Linux centos 7
ubuntu 만 써보다가 centos 사용할 일이 있어서 해봅니다.
centos 에서 apt-get 이 안되면 yum 으로 사용합니다.
Install requirements
python 은 gcc 가 필요합니다. 그러므로, 설치.
sudo yum install gcc openssl-devel bzip2-devel libffi-devel
Download Python3.7
압축 파일을 다운로드 합니다.
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
압축을 풉니다.
sudo tar xzf Python-3.7.3.tgz
Install Python3.7
cd Python-3.7.3
sudo ./configure --enable-optimizations
sudo make altinstall
After installations
remove download resource
sudo rm /usr/src/Python-3.7.3.tgz
Edit bashrc
python3 -V 처럼 명령어에 버전을 붙혀서 사용하려면
sudo ln -s /usr/local/bin/python3.7 /bin/python3
python -V 로 명령어를 쳐도 python3 이 실행되게 하려면
sudo ls -l /bin/python*
sudo unlink /bin/python
sudo ln -s /usr/local/bin/python3.7 /bin/python
/bin/python 으로 설정하면 dependency 때문에 기존에 잘 실행되던 어떤것들이 에러가 날수있다.
/usr/libexec/urlgrabber-ext-down
/usr/bin/yum
등 python2.7 버전을 기본적으로 사용하므로
#! /usr/bin/pythno2.7 로 변경해야한다..
난 그냥 python3 -v 로 사용하는걸로..
728x90
반응형
'Python' 카테고리의 다른 글
[Python] gif 이미지 opencv 로 로드하기 cv2 (1) | 2020.05.18 |
---|---|
[Centos7] Python3.7 설치 ( SCL 이용하는 방법 ) (0) | 2020.02.20 |
[python] 실행 명령어에 파라메터 추가하기 (0) | 2020.02.17 |
[python] check String if null or empty (0) | 2020.02.12 |
[python] 해당 폴더의 하위까지 모두 삭제하는 방법 (0) | 2020.02.12 |
댓글