Pip 없이 Python 패키지 설치

Abid Ullah 2024년2월15일
  1. pip 명령 없이 Python 라이브러리 설치
  2. Conda 명령으로 Python 패키지 설치
Pip 없이 Python 패키지 설치

이 글에서는 Python에서 pip 없이 라이브러리를 설치하는 방법에 대해 알아봅니다. 또한 conda 명령을 사용하여 Python의 패키지를 설치하는 방법도 배웁니다.

pip 명령 없이 Python 라이브러리 설치

Python에서 pip 명령은 시스템에 오픈 소스 라이브러리를 설치하는 데 가장 자주 사용되는 방법입니다. 그러나 pip 명령 대신 Python 라이브러리를 수동으로 설치하는 또 다른 방법이 있습니다.

pip 명령을 사용하지 않고 Python 라이브러리를 설치하려면 pypi.org에서 패키지를 다운로드 및 설치하고 Python으로 setup.py 파일을 실행해야 합니다.

이 섹션에서는 추가 Python 패키지를 설치하기 전에 따라야 하는 절차를 다룹니다.

  • Google로 이동하여 pypi.org를 검색하면 다음 페이지로 리디렉션됩니다.

    라이브러리 설치를 위한 python.org 웹사이트

  • Python 패키지 SciPy를 설치한다고 가정합니다. 먼저 search project 표시줄에 작성하고 Enter를 누릅니다.

    설치할 패키지 검색

  • 다양한 라이브러리 목록을 얻고 설치하려는 라이브러리를 클릭하면 목록의 첫 번째 패키지가 가장 관련성이 높은 패키지입니다. 우리의 경우 첫 번째 scipy 1.9.1을 선택합니다.

    패키지 클릭

  • 필요한 패키지를 클릭하면 다음 페이지로 리디렉션됩니다. 파일 다운로드 옵션을 클릭하여 pip 없이 파이썬 패키지를 다운로드하는 추가 프로세스로 이동합니다.

    다운로드 버튼 클릭

  • 파일 다운로드를 클릭하면 몇 가지 링크가 표시됩니다. 원하는 경우 모두 살펴볼 수 있지만 패키지를 직접 설치하려는 경우 소스 배포에서 첫 번째 링크를 클릭할 수 있습니다.

    소스 배포 첫 번째 링크 클릭

  • 링크를 클릭하면 pip 명령을 사용하지 않고 python 패키지 SciPy 설치가 시작됩니다. 우리는 그것의 zip 파일을 얻을 것입니다.

    SciPy 설치 링크

  • 설치가 완료되면 폴더에 표시를 클릭하여 zip 파일을 설치한 폴더로 이동합니다.

    폴더로 이동하려면 폴더에 표시를 클릭하십시오.

    이제 scipy-1.9.1.tar zip 파일이 있는 폴더로 리디렉션됩니다.

  • 압축된 폴더를 연 다음 파일이나 폴더를 새 위치로 드래그하여 압축을 풉니다. 압축된 폴더를 누르거나 오른쪽을 클릭하고 Extract All을 선택한 다음 화면의 지시에 따라 전체 내용의 압축을 풉니다.

    압축 폴더에서 파일 추출.

    우리는 시스템에 모든 파일을 추출했습니다.

    시스템의 압축을 푼 폴더 및 파일

  • 관리자 권한으로 명령 프롬프트를 엽니다. cd 명령을 사용하여 추출된 디렉토리를 탐색하십시오.
    cd ['directory']
    
  • 아래 명령을 사용하여 Python에서 setup.py 파일을 실행합니다.
    python setup.py install
    

그런 다음 필요한 패키지를 시스템에 설치해야 합니다. Python 패키지가 시스템에 설치되어 있는지 확인하려면 cmd 프롬프트를 열고 가용성을 확인하려는 패키지를 가져옵니다.

import scipy

그런 다음 패키지 버전을 확인합니다.

scipy.__version__

시스템에 scipy가 설치되어 있음을 보여줍니다.

Scipy 버전

Conda 명령으로 Python 패키지 설치

cmd 프롬프트에서 conda를 사용하여 Python 패키지를 설치할 수도 있습니다.

conda install scipy

conda 명령으로 패키지 설치

conda 명령은 패키지와 함께 모든 요구 사항을 설치합니다.

요구 사항 설치 업데이트

이제 설치된 라이브러리를 활용하여 Python 애플리케이션으로 가져올 수 있습니다.

작가: Abid Ullah
Abid Ullah avatar Abid Ullah avatar

My name is Abid Ullah, and I am a software engineer. I love writing articles on programming, and my favorite topics are Python, PHP, JavaScript, and Linux. I tend to provide solutions to people in programming problems through my articles. I believe that I can bring a lot to you with my skills, experience, and qualification in technical writing.

LinkedIn

관련 문장 - Python Installation