관리 메뉴

IT.FARMER

python centos 설치 본문

python

python centos 설치

아이티.파머 2019. 6. 21. 10:25
반응형

1. Python 설치 


    표준 yum 저장소는 아직 최신 Python 릴리스를 제공하지 않으므로 필요한 RPM 패키지를 제공하는 
    IUM (Upstream Stable을 사용하는 인라인)이라는 추가 저장소를 설치해야합니다.

 

    설치방법 :
        > sudo yum install https://centos7.iuscommunity.org/ius-release.rpm

    이제 Python 3.6을 설치합니다.
        > sudo yum install python36u

 

    설치된 버젼 확인은 아래와 같이 합니다.
        > python3.6 -V

 

    다음으로, Python 패키지와 일부 개발 패키지를 관리하는 pip입니다.
        > sudo yum install python36u-pip
        > sudo yum install python36u-devel

    여러 Python버젼이 설치되어있고 3.6을 Default 버젼으로 설정하고 싶다면 아래 명령어를 실행한다.
        > alias python='/usr/bin/python3.6'


    PIP 명령어가 실행되지 않을경우 (pip upgrade)
        > python -m pip install pip --upgrade pip 


2. 리눅스용 google-chrome 설치하기 위해 리파지토리 추가 


    > vim /etc/yum.repos.d/google-chrome.repo

        ----------------------------------------------------------------------

        [google-chrome]
        name=google-chrome
        baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
        enabled=1
        gpgcheck=1
        gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
         ----------------------------------------------------------------------
    # 리눅스용 google-chrome 설치
        > yum install google-chrome-stable

    # version 확인
        > google-chrome --version

3. 크롬 백그라운드 실행 
    팬텀JS로 백그라운드 실행하던 부분을 크롬에서 headless 방법을 제공하면서 부터 panthomJS는 개발중지되었다고 한다.
    옵션은 설정은 웹드라이버 마다 다르며 크롬은 다음과 같은 옵션을 추가한다.
    > options.add_argument('--headless')

### Error rporting
 1. unknown error: DevToolsActivePort file doesn't exist
    > 크롬 버전업이 되며 찾지 못하는 현상으로 두가지 옵션 추가 한다.
     options.add_argument("--no-sandbox")
     options.add_argument('--disable-dev-shm-usage')



참고 : https://jjig810906.tistory.com/15

불러오는 중입니다...

 ----------------------------------------------------------------------

반응형

'python' 카테고리의 다른 글

selenuim 과 requests 비교  (0) 2019.06.25
selenium 웹크롤링  (0) 2019.06.21
python datetime 사용방법  (0) 2019.06.21
python 기본 함수 time  (0) 2019.06.21
python random 함수  (0) 2019.06.21