Skip to main content
IBM Quantum Platform

Qiskit 0.27 Versionshinweise


0.27.0

Terra- 0.17.4

Keine Änderung

Aer- 0.8.2

Keine Änderung

Ignis- 0.6.0

Keine Änderung

Aqua- 0.9.2

Fehlerkorrekturen

  • Versionskappen wurden aus der Anforderungsliste entfernt, um die Installation mit neueren Versionen von Abhängigkeiten zu ermöglichen.

IBM Q Anbieter 0.14.0

Neue Funktionen

  • Sie können nun die Methode qiskit.providers.ibmq.runtime.RuntimeJob.logs() verwenden, um Auftragsprotokolle abzurufen. Beachten Sie, dass die Protokolle erst nach Beendigung des Auftrags verfügbar sind.

  • Ein neues Backend-Konfigurationsattribut input_allowed gibt nun Auskunft über die vom Backend unterstützten Eingabearten. Gültige Eingabetypen sind job, was Schaltkreisaufträge bedeutet, und runtime, was Qiskit Runtime bedeutet.

    Sie können auch input_allowed in der Backend-Filterung verwenden. Zum Beispiel:

    from qiskit import IBMQ
    
    provider = IBMQ.load_account()
    # Get a list of all backends that support runtime.
    runtime_backends = provider.backends(input_allowed='runtime')

Anmerkungen zu Upgrades

  • qiskit-ibmq-provider verwendet jetzt ein neues Paket websocket-client als Websocket-Client, und die Pakete websockets und nest-asyncio werden nicht mehr benötigt. setup.py und requirements.txt sind entsprechend aktualisiert worden.

Fehlerkorrekturen

  • Behebt das Problem, dass shots=1 anstelle des dokumentierten Standards verwendet wird, wenn für run_circuits() kein shots angegeben ist.

  • Behebt das Problem, dass eine QiskitBackendNotFoundError Ausnahme ausgelöst wird, wenn ein Laufzeitauftrag abgerufen wird, der über einen anderen Anbieter als den für den Abruf verwendeten übermittelt wurde.

  • Das Streaming von Laufzeitprogramm-Zwischenergebnissen mit Proxys wird jetzt unterstützt. Sie können die zu verwendenden Proxys zum Beispiel wie gewohnt bei der Aktivierung des Kontos angeben:

    from qiskit import IBMQ
    
    proxies = {'urls': {'https://127.0.0.1:8085'}}
    provider = IBMQ.enable_account(API_TOKEN, proxies=proxies)
War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.