Naber

Linux'ta Microsoft Quantum Geliştirme Kiti Nasıl Kurulur

Anonim

Çoğu kişi Microsoft'un Kuantum Geliştirme Kitine aşina olmayabilir ama Kuantum'u duymuş olmalılar bilgi işlem ve göksel gelecek söz veriyor gibi görünüyorlar.

Kuantum Geliştirme Kiti, Microsoft'un Q ( adlı yeni bir kuantum odaklı programlama dili kullanarak kuantum uygulamaları oluşturmaya yönelik tümleşik platformudur. Q Keskin). Microsoft kısa bir süre önce macOS ve Linux için kuantum simülasyonu ve VS Kodu desteği içeren bir bağlantı noktası yapana kadar Windows'ta yalnızca Visual Studio ile taramalıydı.

Orijinal Kuantum cihaz bulmak son derece zordur, ancak Kuantum Dev Kit , yazılımın Qubit simülatörlerinden herhangi birinde çalışmasını mümkün kılar. Piyasaya sürüldüğünden bu yana binlerce geliştirici, tipik Binary Durumlar yerine Kuantum Durumları kullanarak çalışmanın nasıl bir his olduğunu önizleyebildi.Bu, Microsoft'un kiti yalnızca macOS ve Linux'a taşımasına değil, aynı zamanda kitaplıklarını da Açık Kaynak'a taşımasına yol açtı.

Q ile birlikte başlatılan geliştirme kitaplıkları ve demo örnekleri Açık Kaynak altında yayınlandı MIT Lisansı ve GitHub'da mevcuttur.

Microsoft Quantum Development Kit ayrıca Q desteğiyle Python uyumlu olacak şekilde yapılmıştırPython rutinlerine yerel çağrılar yapmak ve tersi ve simülatörün performansı 4-5 kat artırıldı.

Ubuntu Linux'ta Microsoft Quantum Dev Kit'i kurun

Kuantum Bilişimin Microsoft'un Dev Kit ile yeni dünyasına dalmak istersenizVisual Studio Code'un kurulu olması gerekir.

1. Visual Studio Code uzantısı için Microsoft Quantum Development Kit'i kurun.

2. Q Geliştirme Kiti proje şablonlarını yükleyin aşağıdaki komutu çalıştırarak tercih ettiğiniz komut satırını kullanarak.

"
$ dotnet yeni -i Microsoft.Quantum.ProjectTemplates::0.2-"

3. Microsoft Quantum Developer Kit Örneklerini kopyalayın ve GitHub deposundaki kitaplıklar.

$ git klonu https://github.com/Microsoft/Quantum.git

4. Yeni klonlanan dizine gidin ve çalıştırmayı çalıştırın Visual Studio Code .

$ cd Kuantum
$ kodu .

5. Işınlanma örnek programını çalıştırın.

$ cd Örnekleri/Işınlanma/
$ nokta ağı oluşturma
$ dotnet koşusu

Program çalışırsa ve çıktı şuna benzerse Q iş istasyonunuz geliştirme için ayarlanmıştır: her turda gönderilen farklı Doğru/Yanlış değerleri ile 8 başarılı ışınlanma turu vardır.

Linux için Kuantum Geliştirme Kiti'nin kullanıma sunulması sizi heyecanlandırıyor mu ve hakkındaki düşünceleriniz neler? Quantum Computing genel olarak? Aşağıdaki yorumlar bölümüne düşüncelerinizi bırakın.