일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- g++ 업데이트
- centos pyhon 설치
- 1697
- python popen
- 정규식 문자열 출력
- c++ 정규식
- snmp
- c3 축 없애기
- subporcess path
- CentOS7
- regex_search
- linux시간으로 변경
- c3 축 가리기
- 백준
- InfluxDB
- gcc 업데이트
- gcc regex
- c3 step graph
- c3 second
- python os
- snmp test
- c3 초
- selinux port 등록
- influxdb 설치
- semanage
- python subprocess
- telegraf
- grafana dashboard
- 정규식 컴파일
- 정규식 활용
- Today
- Total
리셋 되지 말자
[CentOS 8] Python(파이썬) 설치 본문
윈도우는 파이썬 설치하는게 엄청 간편한 것 같은데, CentOS는 좀 복잡한것 같아서 설치방법을 포스팅해본다.
0. 설치전, 필요한 패키지 설치
yum install gcc openssl-devel bzip2-devel libffi-devel
Python 설치를 위해선 위와같은 패키지가 설치되어 있어야 한다.
설치되어 있지 않다면 설치해주자.
1. Python-3.7.0.tgz 다운로드
https://www.python.org/ftp/python/
위의 사이트에서 .tgz 형식인 압축 파일을 받아준다. wget을 이용해서 받기로 함.
wget이 설치되어 있지 않다면
yum install wget으로 설치해주자.
yum intall -y gcc wget
2. 압축 풀기
압축을 풀기위해 tar 패키지를 설치한다.
yum install tar
압축을 풀어준다.
tar xvfz Python-3.7.0.tgz
3. 설치 시작
압축 푼 폴더로 이동한 뒤, 위의 명령어로 설치를 시작해준다.
--enalbe-optimizations에 대한 설명은 사이트로 대체한다.
(https://github.com/docker-library/python/issues/160)
4. make 설치
위와같이 make 패키지가 설치되어 있지 않으면 설치 해주어야 한다.
yum install make
make altinstall
위 명령어로 설치해준다. altinstall은 기존에 설치되어 있지 않은 python을 덮어쓰지 않고 병렬(?)로 설치한다. (오래 걸린다...)
막무가네로 덮어씌어서 설치하면 잘 돌아가던 OS가 안돌아갈 수도 있다고 한다.
(최소 설치지만 쫄아서 altinstall을 한다...)
5. 설치 확인
위와같이 설치가 완료되었으면 다음 작업들을 해주자.
6. get-pip.py 다운로드
curl -O https://bootstrap.pypa.io/get-pip.py
위의 명령어로 get-pip.py 를 다운로드 해준다.
7. get-pip.py 실행
python3.7 get-pip.py
실행해준다.
7. pip 입력
쉘에 pip을 입력해서 명령어를 찾을 수 없다고 안뜨고, 동작하면 성공!!
'Linux Tips' 카테고리의 다른 글
[CentOS8] sudo 권한 부여 (0) | 2020.06.10 |
---|---|
[ubuntu] 우분투에서 계정 생성 (0) | 2020.04.19 |
[CentOS] pstree 안될때 (0) | 2020.03.20 |
date(UTC)시간을 linux 시간으로 변경 (0) | 2020.03.08 |
[CentOS7] selinux 포트 설정(ssh 접근 포트 변경) (0) | 2020.01.31 |