Skip to main content
IBM Quantum Platform

소스에서 키스킷 SDK 설치

Qiskit SDK 를 소스 코드에서 직접 설치하면, Python 패키지 인덱스( PyPI ) 저장소에 있는 버전을 사용하는 대신 최신 개발 버전을 이용할 수 있습니다. 따라서 Qiskit 코드의 최신 버전을 보다 효율적으로 검토하고 확장할 수 있습니다.


새 가상 환경 생성 및 활성화

  1. 프로젝트 디렉터리로 이동하여 Python 만 설치한 최소한의 환경을 만듭니다.

    python3 -m venv .venv
  2. 새 환경을 활성화합니다.

    source .venv/bin/activate

Rust 컴파일러 설치

Qiskit을 컴파일하려면 시스템에 Rust 컴파일러가 설치되어 있어야 합니다. Rust 컴파일러를 설치하려면 크로스 플랫폼 Rust 설치 프로그램 rustup 또는 다른 설치 방법을 사용하십시오.


Qiskit 설치

키스킷을 설치하려면 다음 단계를 따르세요:

  1. 키스킷 리포지토리를 복제합니다.
git clone https://github.com/Qiskit/qiskit.git
  1. qiskit 디렉토리로 변경하십시오.
cd qiskit
  1. (선택 사항) 테스트 또는 보푸라기 검사를 실행하려면 개발자 요구 사항을 설치하세요.
pip install -r requirements-dev.txt
  1. qiskit 설치를 수행하십시오.
  • 표준 설치 :

    pip install .
  • 편집 모드 : 이 모드에서는 프로젝트에 코드 변경이 있을 때 키스킷을 다시 설치할 필요가 없습니다.

    pip install -e .

    편집 가능한 모드에서 컴파일된 확장 프로그램은 최적화 없이 디버그 모드로 빌드됩니다. 이는 컴파일된 코드의 런타임 성능에 영향을 줍니다. 최적화가 활성화된 상태로 컴파일된 확장 기능을 빌드하려면 다음 명령을 실행하여 릴리스 모드에서 바이너리를 다시 빌드하세요:

    python setup.py build_rust --release --inplace
    Note

    키스킷에서 Rust 코드를 작업하는 경우 로컬에서 변경할 때마다 확장 코드를 다시 빌드해야 합니다. 편집 가능 모드에서는 설치 명령이 실행될 때만 Rust 확장이 빌드되므로 build_rust (릴리스 또는 디버그 모드에서 빌드할지 여부에 따라 --release 포함 또는 제외)를 다시 실행하여 확장을 다시 빌드하지 않는 한 Rust 코드에 대한 로컬 변경 사항은 설치된 패키지에 반영되지 않습니다.


다음 단계

권장사항
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.