Python을 사용하는 데 필수적인 패키지 관리 시스템 pip 사용법



이 쪽은 『키카가쿠 Online』의 기사를, Qiita용으로 편집해 전달하고 있습니다.

————————————

Python을 사용하는 데 필수적인 pip라는 패키지 관리 시스템에 대해 설명합니다.

원래 패키지 관리 시스템이란?



효율적으로 프로그래밍을 하기 위한 라이브러리나 패키지를, 간단하게 취급할 수 있도록 관리해 주는 시스템입니다.

도서관의 중요성은 이전 기사에서 다루었습니다.

기계 학습을 앞으로 배울 사람이 파이썬을 사용해야하는 세 가지 이유

주요 프로그래밍 언어에는 각각 유명한 패키지 관리 시스템이 있습니다.
파이썬의 경우 그것은 pip입니다.

패키지 관리 시스템을 사용하지 않으면 ...?



패키지 설치가 매우 번거롭습니다.

왜냐하면 패키지끼리 의존하는 경우가 있기 때문입니다.

예를 들어 패키지 A를 설치하려고 했지만, 패키지 A는 내부에서 패키지 B를 사용하고 있기 때문에 먼저 패키지 B를 넣어야 한다는 코트가 발생합니다.

이것이 더 많은 패키지가 관련된다면, 설치가 힘들어질 것이라는 것은 상상하기 어렵지 않네요.

pip 사용법



패키지 관리 시스템의 중요성을 알게 된 곳에서 pip의 주요 사용법을 살펴 보겠습니다.
파이썬 설치는 아래 기사에 매우 잘 쓰여져 있으므로 꼭 참고하십시오.

  • Python 설치(Mac편) → Mac 사용자

  • Python 설치 및 환경 설정 → Windows 사용자

  • 파이썬은 최신 버전을 넣어 봅시다 (현재 버전 3.5.2가 최신).
    그렇게 하면 pip도 인스톨 되고 있을 것이므로, 콘솔(Windows라면 커멘드 프롬프트)에서 pip와 치면 이하와 같이 될 것입니다.
    $ pip -V
    pip 8.1.2 from ~
    

    패키지 설치



    패키지 설치는 다음 명령입니다.
    $ pip install パッケージ
    

    패키지 업데이트



    다음 명령을 사용하여 설치된 패키지를 업데이트할 수 있습니다.
    $ pip install -U パッケージ
    

    패키지 제거



    패키지를 제거하려면 다음 명령을 사용합니다.
    $ pip uninstall パッケージ
    

    패키지 검색



    다음 명령으로 설치할 수 있는 패키지를 검색할 수 있습니다.
    $ pip search 検索ワード
    

    설치된 패키지 나열



    설치된 패키지를 목록에서 확인할 수 있습니다.
    $ pip list
    

    설치된 패키지에 대해 자세히 알아보기



    설치된 패키지에 대한 자세한 정보를 알고 싶다면 다음 명령을 사용할 수 있습니다.
    $ pip show パッケージ
    

    pip 자신의 업데이트



    pip 자신의 업데이트는 다음과 같이 합니다.
    pip install --upgrade pip
    

    도움말 표시



    pip의 사용법을 알고 싶다면 다음 명령입니다.
    pip -h
    

    사용법에 익숙해질 때까지 자주 도움말을 확인하는 것이 좋습니다.

    결론



    pip는 그 밖에도 많은 옵션이 있습니다만, 우선 이것만 억제해 두면 최소한 사용할 수 있다고 생각합니다.
    기계 학습을 배우는데도 빠뜨릴 수 없는 도구이므로, 확실히 기억해 갑시다!

    키카가쿠 Online



    키카가쿠 Online 에서는 기계 학습 입문을 위한 기사를 전달합니다.
    기계 학습이나 인공 지능, 딥 러닝을 배우고 싶은 분의 기초 강좌의 기사로부터, 기계 학습을 사용한 비즈니스 도입 예까지 폭넓게 취급합니다.

    좋은 웹페이지 즐겨찾기