더북(TheBook)

21. 내려받은 pyeclib 디렉터리로 이동한 후 pip install 명령어를 이용해 라이브러리나 응용프로그램을 사용할 때 필요한 바이너리 패키지가 있는지 확인할 수 있는 bindep를 설치합니다.

root@controller:~# cd pyeclib
root@controller:~/pyeclib# pip install -U bindep -r test-requirements.txt
Collecting bindep
  Downloading bindep-2.1.0-py2.py3-none-any.whl
Collecting coverage (from -r test-requirements.txt (line 5))
  Downloading coverage-4.3.1.tar.gz (372kB)
    100% |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 378kB 2.2MB/s
Collecting nose (from -r test-requirements.txt (line 6))
  Downloading nose-1.3.7-py2-none-any.whl (154kB)
    100% |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 163kB 5.5MB/s
Collecting sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 (from -r test-requirements.txt
(line 7))
  Downloading Sphinx-1.2.3-py2-none-any.whl (1.9MB)
    100% |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 1.9MB 655kB/s
Collecting pbr!=0.7,<1.0,>=0.6 (from bindep)
  Downloading pbr-0.11.1-py2.py3-none-any.whl (79kB)
    100% |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 81kB 7.8MB/s
Collecting Parsley (from bindep)
  Downloading Parsley-1.3-py2.py3-none-any.whl (88kB)
    100% |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 92kB 4.7MB/s
Collecting Pygments>=1.2 (from sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2->-r test-
requirements.txt (line 7))
  Downloading Pygments-2.1.3-py2.py3-none-any.whl (755kB)
    100% |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 757kB 1.7MB/s
Collecting docutils>=0.7 (from sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2->-r test-
requirements.txt (line 7))
  Downloading docutils-0.13.1-py2-none-any.whl (537kB)
    100% |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 542kB 2.4MB/s
Collecting Jinja2>=2.3 (from sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2->-r test-
requirements.txt (line 7))
  Downloading Jinja2-2.8.1-py2.py3-none-any.whl (264kB)
    100% |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 266kB 4.6MB/s
Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages
(from pbr!=0.7,<1.0,>=0.6->bindep)
Requirement already up-to-date: MarkupSafe in /usr/lib/python2.7/dist-packages
(from Jinja2>=2.3->sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2->-r test-requirements.txt
(line 7))
Building wheels for collected packages: coverage
  Running setup.py bdist_wheel for coverage … done
  Stored in directory: /root/.cache/pip/wheels/69/7e/69/d78768c4c56aabff723f474f
11eacdf479c3454661f9eaa8a4
Successfully built coverage
Installing collected packages: pbr, Parsley, bindep, coverage, nose, Pygments,
docutils, Jinja2, sphinx
  Found existing installation: pbr 1.8.0
    Uninstalling pbr-1.8.0:
      Successfully uninstalled pbr-1.8.0
  Found existing installation: Pygments 2.1
    Uninstalling Pygments-2.1:
      Successfully uninstalled Pygments-2.1
  Found existing installation: docutils 0.12
    DEPRECATION: Uninstalling a distutils installed project (docutils) has been
deprecated and will be removed in a future version. This is due to the fact that
uninstalling a distutils project will only partially uninstall the project.
    Uninstalling docutils-0.12:
      Successfully uninstalled docutils-0.12
  Found existing installation: Jinja2 2.8
    Uninstalling Jinja2-2.8:
      Successfully uninstalled Jinja2-2.8
Successfully installed Jinja2-2.8.1 Parsley-1.3 Pygments-2.1.3 bindep-2.1.0
coverage-4.3.1 docutils-0.13.1 nose-1.3.7 pbr-0.11.1 sphinx-1.2.3

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.