וואטסאפ

כיצד להתקין את ערכת הפיתוח של Microsoft Quantum בלינוקס

Anonim

לא הרבה אנשים אולי מכירים Quantum Dev Kit של מיקרוסופט אבל הם בטח שמעו על Quantum מחשוב ו-עתיד שמימי נראה שהם מבטיחים.

ערכת הפיתוח הקוונטית היא הפלטפורמה המשולבת של מיקרוסופט לבניית יישומים קוונטיים באמצעות שפת תכנות חדשה ממוקדת קוונטים בשם Q ( Q Sharp). זה היה שזור רק עם Visual Studio ב-Windows עד שמיקרוסופט יצרה לאחרונה יציאה עבור macOS ו-Linux שמכילה תמיכה בסימולציה קוונטית וקוד VS.

Genuine Quantum קשה להפליא להשיג אבל Quantum Dev Kit מאפשרת לתוכנה לפעול על כל סימולטורים של Qubit. מאז שחרורו, אלפי מפתחים הצליחו לצפות בתצוגה מקדימה של איך זה מרגיש לעבוד באמצעות States Quantum במקום ה-States Binaryזה הוביל את מיקרוסופט לא רק להעביר את הערכה ל-macOS ולינוקס אלא גם לקוד פתוח לספריות שלה.

ספריות הפיתוח ודוגמאות ההדגמה שהושקו לצד Q פורסמו תחת קוד פתוח רישיון MIT וזמינים ב-GitHub.

Microsoft Quantum Development Kit נוצרה גם כך שתואמת Python עם תמיכה ב-Qכדי לבצע שיחות מקוריות לשגרות של Python ולהיפך וביצועי הסימולטור הוגדלו פי 4-5.

התקן Microsoft Quantum Dev Kit באובונטו לינוקס

אם תרצו להתעמק בעולם החדש של מחשוב קוונטי עם ערכת הפיתוח של מיקרוסופטעליך להתקין Visual Studio Code.

1. התקן את ערכת הפיתוח של Microsoft Quantum עבור תוסף Visual Studio Code.

2. התקן את Q ערכת הפיתוח תבניות פרויקט באמצעות שורת הפקודה המועדפת עליך על ידי הפעלת הפקודה הבאה.

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

3. לשכפל את Microsoft Quantum Developer Kit Samples ו ספריות מהריפו של GitHub.

$ שיבוט git https://github.com/Microsoft/Quantum.git

4. נווט אל הספרייה החדשה שהושבטה והפעל את ההפעלה Visual Studio Code .

$ cd Quantum
קוד $.

5. הפעל את התוכנית לדוגמה של טלפורט.

$ דגימות תקליטורים/טלפורטציה/
בניית דוטנט $
הפעלת דוטנט $

תחנת העבודה שלך מוגדרת לפיתוח Q אם התוכנית פועלת והפלט דומה ל: יש 8 סבבים של טלפורטציה מוצלחת עם ערכים משתנים True/False שנשלחו בכל סיבוב.

האם אתה מתלהב מהזמינות של ערכת הפיתוח הקוואנטית עבור לינוקס ומה דעתך על מחשוב קוונטי באופן כללי? שחרר את המחשבות שלך בקטע התגובות למטה.