설명서와 함께 Python 패키지를 설치하는 방법은 무엇입니까?

Rogepa

문서 와 함께 파이썬 패키지를 설치하는 방법을 찾으려고합니다 . 나는 인터넷에 연결되지 않은 컴퓨터에서 이것을 사용해야 하므로 온라인 도움말은 나에게 해결책이 아닙니다. 이미 여기에 게시 된 유사한 질문은 이것이 불가능하다는 것을 알려줍니다. 내가 현재 이것을하고 있기 때문에 이것을 더 쉽게 만드는 방법이 있습니까?

  1. 소스 아카이브 다운로드
  2. 문서 폴더 추출
  3. 스핑크스 달리기
  4. 브라우저에서 색인 파일 실행 (firefox et al.)

어떤 아이디어?

추신 : 저는 Python을 처음 접했기 때문에 뭔가 빠졌을 수 있습니다 ... 그리고 Windows (가상) 컴퓨터를 사용하고 있습니다 ...

편집하다:

패키지를 설치하는 두 가지 가능한 방법에 대해 이야기하고 있습니다.

  1. 온라인 상태에서 easy_install (또는 알 수없는 다른 방법)을 통해 패키지를 설치 한 다음 설치 변경 사항을 대상 컴퓨터에 복사합니다.
  2. 소스 패키지 ( 스핑크스 호환 문서 포함)를 다운로드하고 대상 머신에 오프라인으로 패키지 설치

그러나 어쨌든 제공된 문서가 모듈과 함께 설치되는 방식으로 패키지를 설치하는 방법을 모릅니다!

Windows에 Python 2.78을 설치 한 후에 <python-folder>/Doc만 포함되는 문서 폴더가 있다는 것을 알 수 있습니다 python278.chm. 따라서이 폴더에는 새로 설치된 패키지에 대한 문서도 포함될 것으로 예상됩니다. 이렇게하면 인터넷에서 다른 패키지 버전에 대한 문서와 내 특정 컴퓨터 설정 문제를 보지 않아도됩니다.

현재 사용중인 대부분의 패키지는 스핑크스로 생성 된 문서와 함께 제공되며 소스 패키지에는 문서를 오프라인으로 생성하는 데 필요한 모든 파일이 포함되어 있습니다.

그래서 제가 찾고있는 것은 유닉스 / 리눅스 기반 패키지 관리자에서 흔히 볼 수있는 것과 같은 패키지 설치 프로그램에 대한 cli 인수입니다. 나는 다음과 같은 것을 기대했다 easy_install a_package --with-html-docs.

스티브 반스

다음은 몇 가지 시나리오입니다.

  1. 패키지에는 zip / tar에 포함 된 문서가 있습니다.
  2. 패키지에는 별도로 다운로드 / 설치할 -docs가 있습니다.
  3. 빌드 가능한 문서가있는 패키지
  4. 온라인 문서 만있는 패키지
  5. 내부 이외의 문서가없는 패키지.
  6. 문서가없는 패키지.

당신은 옵션 1 3 사용할 수있는 비열한 속임수는 타르로 패키지를 다운로드하거나 압축 한 후 사용하는 것입니다 easy-install ARCHIVE_NAME을 이 포함한 zip 또는 타르 파일에서 패키지를 설치할 대상 시스템에서 (내가 믿는) 모든 문서를. 일부 패키지에서 충족되지 않은 종속성이 있음을 알 수 있습니다. 이러한 종속성은 누락 된 항목을 언급하는 쉬운 설치에 오류를 제공해야합니다. 이러한 종속성을 가져와 동일한 트릭을 사용해야합니다.

매우 편리한 것들의 몇 - virtual-env당신이 요구 사항을 얻을 수 있도록 파이썬 실행의 도서관 무료 버전을 드릴 것입니다 pip -d< DIR >에서 패키지를 저장 설치하지 않고 다운로드되는 디렉토리 .

옵션 2에도 동일한 트릭을 사용할 수 있어야합니다.

온라인 문서 만있는 패키지를 사용하면 다운로드 가능한 버전이 있는지 확인하거나 웹 페이지를 긁어 모으고 pandoc유용한 도구 로 변환 하는 도구를 사용할 수 있습니다 .

5 시나리오에서 액세스 가능한 문서가 부족하면 사실상 사용할 수 없으며 스핑크스가 실행된다는 내용의 티켓을 패키지에 올리는 것이 좋습니다.

시나리오 6에서는 티켓을 올리지 만 가상으로 놓치고 해당 패키지의 사용을 피하는 것이 좋습니다. 문서가 없으면 다른 문제도 많이있을 수 있습니다. 패키지 작성자가이 글을 읽는 것이 비방 감을 느끼는 경우 당신은 대신 부끄러워해야합니다 .

미러링 / 캐시 PyPi

또 다른 방법은 초기에 방화벽 외부에있는 Linux 상자 또는 VM을 사용하여 캐시 또는 미러링 서비스 (예 : pipyserver)를 실행 하고 필요한 패키지를 설치하여 캐시를 채운 다음 캐시 (또는 캐시를 다른 pip 서버로 이동)하는 것입니다. ), 방화벽 내부에서 문서화 된 설정으로 pip를 사용하여 방화벽 내부에서 모든 설치를 수행 할 수 있습니다. 여기 에서 답변을 참조 하십시오 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Composer와 함께 설치되지 않은 패키지를 제거하는 방법은 무엇입니까?

분류에서Dev

feature_engine python 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

Linux Mint와 함께 Cent OS를 설치하는 방법은 무엇입니까?

분류에서Dev

자체 설치 Python 용 pip 및 python 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

자체 설치 Python 용 pip 및 python 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

Nix 패키지 관리자를 사용하여 Observer와 함께 Erlang 또는 Elixir를 설치하는 방법은 무엇입니까?

분류에서Dev

virtualenv에 Python 패키지를 설치하는 중 오류를 해결하는 방법은 무엇입니까?

분류에서Dev

Sitecore 8.1과 함께 Telligent를 설치하는 방법은 무엇입니까?

분류에서Dev

Ansible과 함께 Composer를 설치하는 방법은 무엇입니까?

분류에서Dev

PyPI에서`twitter` Python 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

Windows에서 LuaRocks와 함께 lua-zlib를 설치하는 방법은 무엇입니까?

분류에서Dev

우분투에서 Unity와 함께 Kde Plazma를 설치하는 방법은 무엇입니까?

분류에서Dev

랩톱에서 동일한 기존 OS와 함께 Ubuntu 14.04를 설치하는 방법은 무엇입니까?

분류에서Dev

Azure VM에 Python 및 Python 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

Anaconda와 함께 작동하기 위해 Python 3.6 IDLE을 설치하는 방법은 무엇입니까?

분류에서Dev

conda가 pip 설치된 python 패키지를 인식하도록 만드는 방법은 무엇입니까?

분류에서Dev

Python 패키지 pyzmq를 올바르게 설치하는 방법은 무엇입니까?

분류에서Dev

Ubuntu 14.04에 python-uno 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

bazel로 컴파일 한 후 설치 한 Python 패키지를 제거하는 방법은 무엇입니까?

분류에서Dev

sudo와 함께 python virtualenv를 사용하는 방법은 무엇입니까?

분류에서Dev

Unity와 KDE를 함께 설치하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

패키지와 함께 JNI를 사용할 때 UnsatisfiedLinkError를 해결하는 방법은 무엇입니까?

분류에서Dev

문서없이 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

SUSE에서 src 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

Windows에서 명령 줄을 사용하여 Python의 프로젝트 내에 패키지를 설치하는 방법은 무엇입니까?

분류에서Dev

API 설명 및 응답 예제와 함께 ServiceStack OpenApiFeature / Swagger를 사용하는 방법은 무엇입니까?

분류에서Dev

rails 6에 webpacker와 함께 bs-stepper를 설치하는 방법은 무엇입니까?

분류에서Dev

ns2와 ns3를 함께 설치하는 방법은 무엇입니까?

분류에서Dev

CocoaPods와 함께 설치된 라이브러리를 사용하는 올바른 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Composer와 함께 설치되지 않은 패키지를 제거하는 방법은 무엇입니까?

  2. 2

    feature_engine python 패키지를 설치하는 방법은 무엇입니까?

  3. 3

    Linux Mint와 함께 Cent OS를 설치하는 방법은 무엇입니까?

  4. 4

    자체 설치 Python 용 pip 및 python 패키지를 설치하는 방법은 무엇입니까?

  5. 5

    자체 설치 Python 용 pip 및 python 패키지를 설치하는 방법은 무엇입니까?

  6. 6

    Nix 패키지 관리자를 사용하여 Observer와 함께 Erlang 또는 Elixir를 설치하는 방법은 무엇입니까?

  7. 7

    virtualenv에 Python 패키지를 설치하는 중 오류를 해결하는 방법은 무엇입니까?

  8. 8

    Sitecore 8.1과 함께 Telligent를 설치하는 방법은 무엇입니까?

  9. 9

    Ansible과 함께 Composer를 설치하는 방법은 무엇입니까?

  10. 10

    PyPI에서`twitter` Python 패키지를 설치하는 방법은 무엇입니까?

  11. 11

    Windows에서 LuaRocks와 함께 lua-zlib를 설치하는 방법은 무엇입니까?

  12. 12

    우분투에서 Unity와 함께 Kde Plazma를 설치하는 방법은 무엇입니까?

  13. 13

    랩톱에서 동일한 기존 OS와 함께 Ubuntu 14.04를 설치하는 방법은 무엇입니까?

  14. 14

    Azure VM에 Python 및 Python 패키지를 설치하는 방법은 무엇입니까?

  15. 15

    Anaconda와 함께 작동하기 위해 Python 3.6 IDLE을 설치하는 방법은 무엇입니까?

  16. 16

    conda가 pip 설치된 python 패키지를 인식하도록 만드는 방법은 무엇입니까?

  17. 17

    Python 패키지 pyzmq를 올바르게 설치하는 방법은 무엇입니까?

  18. 18

    Ubuntu 14.04에 python-uno 패키지를 설치하는 방법은 무엇입니까?

  19. 19

    bazel로 컴파일 한 후 설치 한 Python 패키지를 제거하는 방법은 무엇입니까?

  20. 20

    sudo와 함께 python virtualenv를 사용하는 방법은 무엇입니까?

  21. 21

    Unity와 KDE를 함께 설치하는 가장 좋은 방법은 무엇입니까?

  22. 22

    패키지와 함께 JNI를 사용할 때 UnsatisfiedLinkError를 해결하는 방법은 무엇입니까?

  23. 23

    문서없이 패키지를 설치하는 방법은 무엇입니까?

  24. 24

    SUSE에서 src 패키지를 설치하는 방법은 무엇입니까?

  25. 25

    Windows에서 명령 줄을 사용하여 Python의 프로젝트 내에 패키지를 설치하는 방법은 무엇입니까?

  26. 26

    API 설명 및 응답 예제와 함께 ServiceStack OpenApiFeature / Swagger를 사용하는 방법은 무엇입니까?

  27. 27

    rails 6에 webpacker와 함께 bs-stepper를 설치하는 방법은 무엇입니까?

  28. 28

    ns2와 ns3를 함께 설치하는 방법은 무엇입니까?

  29. 29

    CocoaPods와 함께 설치된 라이브러리를 사용하는 올바른 방법은 무엇입니까?

뜨겁다태그

보관