← Quantum Store · Tüm paketler · Öğrenme yolları
Rigetti Computing
pyQuil ve Quil başlangıç paketi
Resmi kaynak: rigetti/pyquil
ZIP indir (ücretsiz) Mağazada açRigetti'nin Quil komut seti için Python kütüphanesi pyQuil: Bell programını Quil olarak üreten test edilmiş örnek ve yerel QVM ile çalıştırma rehberi.
pyQuil nedir?
pyQuil, Rigetti'nin kuantum komut seti Quil'de program yazmanı sağlayan Python kütüphanesidir. Quil, klasik ve kuantum işlemleri aynı programda tanımlayan düşük seviyeli bir dildir.
Ne zaman kullanılır?
- Rigetti'nin süperiletken işlemcilerinde çalışmak istediğinde.
- Kuantum programının donanıma çok yakın, komut seviyesindeki halini görmek istediğinde.
Bu paketteki örnek
quil_programi.py Bell programını kurar ve Quil metnini yazdırır. Program
derleme ve çalıştırma için iki ayrı sunucu gerektirdiğinden örnek yalnızca
programı oluşturur.
Programı çalıştırmak
Rigetti'nin quilc (derleyici) ve qvm (simülatör) sunucularını Docker ile
başlat:
docker run --rm -it -p 5555:5555 rigetti/quilc -R
docker run --rm -it -p 5000:5000 rigetti/qvm -S
Sonra Python'da:
from pyquil import get_qc
qc = get_qc("2q-qvm")
result = qc.run(qc.compile(p))
print(result.get_register_map()["ro"])
Kurulum ve çalıştırma
pip install pyquil
python quil_programi.py
Test edildiği ortam: pyquil 4.22.0, Python 3.12.
Resmi kaynak
- Depo: rigetti/pyquil
- Son sürüm: v4.22.0 — 08.10.2026
- Lisans: Apache-2.0
- Yıldız: 1.501
- Katalog oluşturulurken varsayılan dalın commit'i:
0c48f7be59ce(09.10.2026)
Bağlantılar
Paket içeriği
quil_programi.pyREADME.md— bu dosyaLICENSE— bu paketteki dosyaların lisansıKAYNAK.json— resmi kaynağın makine tarafından okunabilir özetiUPSTREAM-LICENSE.txt— resmi projenin lisans metni
Lisans
Bu paketteki örnek kod ve Türkçe rehber Quantum Store Editörleri tarafından yazılmıştır ve MIT lisanslıdır. Kullandığı proje kendi lisansına (Apache-2.0) tabidir.
Quantum Store — https://hakanerdogan.com