본문 바로가기

IT 정보

양자 컴퓨터 프로그래밍을 체험해볼 수 있는 Blueqat(블루캣) 설치

* 본 포스팅은 <그림으로 배우는 양자 컴퓨터>에서 발췌한 내용으로 작성되었습니다.

 

 

 

 

양자 컴퓨터 프로그래밍은 기존 방식과 비슷한 점도 있고 다른 점도 있기에, 직접 체험하며 익숙해지는 것부터 시작하는 것이 좋습니다. 그래서 오늘은 양자 컴퓨터 개발용 툴 Blueqat(블루캣)을 설치하는 방법을 안내해 드리겠습니다.

 

Blueqat은 오픈소스 프로젝트이므로 무료로 이용할 수 있으며 python 라이브러리이기 때문에 windows 나 macOS 등 다양한 환경에서 이용할 수 있습니다.

 

 

 

 

 

① python 설치 

 

Blueqat은 python의 라이브러리로 제공되기 때문에 우선 PC에 python을 설치해야 합니다. python은 초보자도 쉽게 배울 수 있는 인기 있는 프로그래밍 언어로, 머신러닝 붐과 함께 빠르게 보급되고 있습니다.

 

python은 공식 사이트에서 설치 프로그램을 무료로 다운로드 할 수 있습니다. 아래에서는 windows 판의 설치 방버을 설명하나, 같은 사이트에서 macOS 판도 다운로드 할 수 있습니다.

 

 

 

 

 

② Blueqat 설치

파이썬 설치가 완료되면 Blueqat을 설치합니다. python에서는 pip 명령어로 라이브러리를 설치합니다. Blueqat 이외에 numpy(넘파이)와 scipy(사이파이)가 필요합니다.

 

windows에서는 명령 프롬프를 열어 아래와 같이 명령어를 실행시킵니다. 

 

 

macOS는 기본적으로 파이썬 구버전이 설치되어 있어, 터미널에서 pip 명령어를 입력하면 구버전이 실행되어 버립니다. 그러니 macOS에서는 pip 대신 pip3 명령어를 이용하기 바랍니다.

 

 

 

 

 

 

③ 프로그램 입력 툴인 IDLE 실행

파이썬 프로그램을 실행하기 위해 파이썬과 함께 설치된 IDLE(아이들)이라는 툴을 이용합니다. 

 

 

IDLE은 파이썬 프로그램을 입력하면 바로 실행할 수 있는 개발 도구이며, 프로그램 파일을 작성하기 위한 편집기 기능도 가지고 있습니다.

 

 

 

 

④ Blueqat을 이용할 준비를 한다

Blueqat을 이용하려면 프로그램 맨 앞에 아래 명령어 한 줄을 작성해야 합니다. 

 

 

이것은 Blueqat 라이브러리에서 circuit(서킷) 객체를 import(불러온다)한다는 의미입니다. Blueqat을 이용하는 프로그램의 코드 앞부분에 반드시 써야 합니다. IDLE에는 코드를 작성할 준비가 되었음을 안내하는 '>>>"이 표시되고 있을 것입니다. 이것을 프롬프트(또는 커서)라고 하고, 이 프롬프트 바로 옆에 프로그램 코드를 입력합니다. Blueqat이 성공적으로 설치되었다면 다음 줄에 '>>>'가 표시됩니다. 

 

 

 


 

《그림으로 배우는 양자 컴퓨터》

 

 

 

 

 

반응형