programing

pip 설치를 사용하지 않고 tar.gz 파일에서 Python 패키지를 설치하는 방법

javamemo 2023. 8. 18. 20:39
반응형

pip 설치를 사용하지 않고 tar.gz 파일에서 Python 패키지를 설치하는 방법

간단히 말해서 업무용 컴퓨터에 네트워크 제약이 있어 사용하려고 합니다.pip installerrors.in cmd의 못하는 것으로 .

예를 들어, 내가 하려고 할 때.pip install seaborn: enter image description here

대신 원하는 패키지의 tar.gz 파일을 다운로드하려고 했지만 설치 방법을 모르겠습니다.저는 tar.gz 파일에서 파일을 추출했고 그 안에 "설정" 파일이 있지만 저에게는 별로 도움이 되지 않습니다.

가 이 를 사용하지 않고 할 수 .pip install창문에 있으면 정말 멋질 거예요

사용할 수 있습니다.pip네트워크를 사용하지 않는 경우.문서를 참조하십시오("특정 원본 보관 파일 설치" 검색).다음 중 하나가 작동해야 합니다.

pip install relative_path_to_seaborn.tar.gz    
pip install absolute_path_to_seaborn.tar.gz    
pip install file:///absolute_path_to_seaborn.tar.gz    

또는보파압풀사수있용다습니할고축을의일을 사용할 수도 .setup.py둘 중 하나와 직접적으로pip또는python:

cd directory_containing_tar.gz
tar -xvzf seaborn-0.10.1.tar.gz
pip install seaborn-0.10.1
python setup.py install

물론, 계속하기 전에 필요한 패키지도 다운로드하여 동일한 방법으로 설치해야 합니다.

먼저 타르볼을 추출하지 않고 설치할 수 있습니다.당신의 다이포디이다니동합로가 들어 있는 됩니다..tar.gz명령 프롬프트에서 파일을 생성하고 다음 명령을 입력합니다.

pip install my-tarball-file-name.tar.gz

나는 python 3.4.3을 실행하고 있으며 이것은 나에게 적합합니다.하지만 이것이 다른 버전의 파이썬에서 작동할지는 알 수 없습니다.

아래의 답변들을 종합한 덕분에 저는 그것을 작동시켰습니다.

  • 먼저 tar.gz 파일을 폴더에 압축 해제해야 했습니다.
  • 그럼달전에를 실행하기 python setup.py install. 를 참조하십시오.을 가제한 일은일에 의해 했습니다.pushd C:\Users\absolutefilepathtotarunpackedfolder
  • 다음 그럼실을 실행합니다.python setup.py install

Thanks Tales Padua & Hugo Honorem

실행하여 설치

python setup.py install

더 좋은 것은, 당신은 github에서 다운로드할 수 있다는 것입니다.Git를 통해 apt-get install git다음 단계를 수행합니다.

git clone https://github.com/mwaskom/seaborn.git
cd seaborn
python setup.py install

PIP 설치를 전혀 사용하지 않으려는 경우 다음을 수행할 수 있습니다.

패키지 다운로드 2) tar 파일의 압축을 푸는 데 7 zip을 사용합니다.(찾는 패키지 이름의 폴더가 표시될 때까지 7 zip을 다시 사용합니다.예: 워드클라우드)

Folder by Name 'wordcloud'

python이 설치된 Python 라이브러리 폴더를 찾아 'WordCloud' 폴더 자체를 붙여넣습니다.

Python Library folder

성공!!이제 라이브러리를 가져오고 패키지 사용을 시작할 수 있습니다.

enter image description here

python3를 사용하는 사용자는 다음을 사용할 수 있습니다.

python3 setup.py install

당신이 사용하는 것이 가능합니까?sudo apt-get install python-seaborn대신에?기본적으로 tar.gz는 설정이 포함된 zip 파일이기 때문에 압축을 풀고 다운로드한 위치에 cd를 넣어 사용합니다.gunzip -c seaborn-0.7.0.tar.gz | tar xf -리눅스용.사전을 새 Seaborn 압축 해제된 파일로 변경하고 실행python setup.py install

Python 2.6.6이 설치된 Oracle Enterprise Linux 6(OEL 6) 시스템에서 작업할 때도 비슷한 문제가 있었습니다.PyPI(Python Package Index)에서 tar 파일을 다운로드하여 easy_install 명령을 사용하여 설치했습니다.제 경우에는 virtualenv 패키지를 설치하려고 했습니다.다음 단계에 따라 설치했습니다.

  1. pypi에서 tar 파일을 다운로드합니다.예: 가상 환경

    wget https://files.pythonhosted.org/packages/b1/72/2d70c5a1de409ceb3a27ff2ec007ecdd5cc52239e7c74990e32af57affe9/virtualenv-15.2.0.tar.gz

  2. tar 파일에서 패키지를 설치합니다.

    easy_install virtualenv-15.2.0.tar.gz

언급URL : https://stackoverflow.com/questions/36014334/how-to-install-python-packages-from-the-tar-gz-file-without-using-pip-install

반응형