Ziel: Reproduzieren Sie die Ergebnisse dieses Experiments
github: T-typeAES
Die Q#-Umgebung erfordert die folgenden Pakete
- Dotnet Core SDK 3.1.426,
- iqsharp 0.15.2101125897,
- Python 3.8.10 mit qsharp jupyter,
1 Installieren Sie zuerst dotnet
Holen Sie sich die Dotnet Core SDK Dotnet-Download-URL.
Hinweis: Die Dotnet-Version muss mit der qsharp übereinstimmen Version, installieren Sie einfach die gleiche Version wie in der Dokumentation
2 IQ# installieren
Terminal öffnen
dotnet new -i Microsoft.Quantum.ProjectTemplates
dotnet tool install -g Microsoft.Quantum.IQSharp --version 0.15.2101125897
3 Installieren Sie Python3.8.10 – laden Sie das Paket herunter und installieren Sie es selbst (die Verwendung des Anaconda-Tools wird nicht empfohlen).
4 Installieren Sie Jupiter
pip install jupyter --user
5 Konfigurieren Sie Jupyter-Umgebungsvariablen
Dieser Computer-Eigenschaften-Erweiterte Systemeinstellungen-Umgebungsvariablen-Systemvariablen-Pfad, hinzufügen
C:\Users\dell\AppData\Roaming\Python\Python38\Scripts
Der Pfad ist der Skriptordner unter dem Python3.8-Installationspfad
6 Konfigurieren Sie iqsharp im Jupyter-Kernel
dotnet iqsharp install --user
An diesem Punkt ist die Umgebungsinstallation abgeschlossen
Bestätigungscode:
cd D:\T-typeAES-master\T-aes
dotnet build
dotnet run --no-build
python qtests.py -v
Beachten Sie, dass der Projektpfad im Code in Ihren eigenen Pfad geändert wird.