CentOS 7(Linux)에 Python3.7 설치하기

CentOS 7(Linux)에 Python3.7 설치하기

1. 문제상황

  : CentOS7을 설치하고 나면 기본으로 설치되는 Python은 2.7이다.

   다른 프로그램을 설치해서 사용하고자 하는데 Python 최소요구버전이 3.7일 경우 

   따로 다운로드 받아서 설치해야 하는 상황임.

2. 설치순서

   1) 먼서 필요한 프로그램을 yum으로 설치한다.

      yum install gcc openssl-devel  libffi-devel bzip2-devel 

 

   2) python 최신버전 확인

      브라우저주소창에 붙여넣는다. (클릭하면 바로 뜸) ==> https://www.python.org/ftp/python/ 

      현재시점에서 최신버전은 3.7.1이다.

   3) 다운로드 한다. 다운로드 경로는 python3.7 폴더를 어디에 두고싶은지 본인이 결정하면 된다.

       본인은 /usr/src 나 /usr/local 로 이동 후 주로 다운로드 한다.

       여기서는 /usr/src 로 이동 ==> cd /usr/src      

      wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz

   4) 압축을 푼다.

     tar xzf Python-3.7.1.tgz 

     ==> 이렇게 하면 Python-3.7.1 폴더가 생김

   5) Python-3.7.1 폴더 안에 들어가서 configure를 실행한다.

      cd Python-3.7.1 

      ./configure --enable-optimizations

      ==> C 컴파일이 막 되는듯....

   6) 설치

     make altinstall 

      ==> 이 과정이 끝나면 python3.7의 설치과정이 끝난다. 

   7) 확인(python3.7이 어딨는지 보려면 which python3.7 로 확인)

     python3.7 -V 

   8) 그냥 python 명령어로 python3.7 을 실행하고 싶을 때...

      $ vi /root/.bashrc  ==> /root/.bashrc 편집창을 연다.

      $ 아래와 같이 alias python="/usr/local/bin/python3.7" 라고 붙여넣는다. (편집창을 저장 후 나간다) 

      $  source /root/.bashrc  ==> 적용

     

* 참고로 vi 에디터 사용법은 i 키는 편집, 입력 후 ESC클릭 :wq 입력 하면 종료하고 나간다.

   9) 확인  

     python -V   ==> 이러면 Python 3.7.1 이라고 나올것이다.

* 원래 상태로 되돌리기

   - 위에 입력한 alias 라인을 지운다. (저장후 나감)

   $ hash -r  ==>bash cache를 초기화(alias삭제후 python명령어 치면 계속  /usr/local/bin/python3.7 를 찾는다)

어때요? 도움이 많이 되셨나요? ~~~~~~~

#centos python3.7설치 #python3.7설치 #linux python3.7 #python3 설치

Read more

SAP ABAP 문법 정리 및 각 예제

SAP ABAP 문법 정리 및 각 예제

SAP ABAP 문법 정리: 초보자부터 숙련자도 참고 가능 SAP 시스템은 전 세계 수많은 기업의 핵심 비즈니스 프로세스를 구동하는 강력한 솔루션입니다. 그리고 이 SAP 시스템의 심장부에는 바로 **ABAP(Advanced Business Application Programming)**이라는 독자적인 프로그래밍 언어가 있습니다. ABAP은 단순히 보고서를 생성하는 것을 넘어, 복잡한 비즈니스 로직 구현, 데이터베이스 상호작용, 사용자 인터페이스

[세입자]전세 계약 체크사항

[세입자]전세 계약 체크사항

세입자를 위한 전세 계약 안전장치 및 체크리스트 전세 계약은 세입자에게 큰 금액이 투자되는 중요한 결정입니다. 아래 내용은 계약 전 확인, 계약서 작성, 안전장치, 법적 보호, 입금 시 주의사항까지 통합한 실용 가이드입니다. 1. 계약 전 주택 및 주변 환경 확인 항목체크 포인트증거 확보 방법 건물 외관외벽, 지붕, 창문 파손 여부, 균열,

Image 3
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
Image 4
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.