IBM Cloud Docs
Perché si riceve un errore di importazione quando si esegue un comando Qiskit?

Perché si riceve un errore di importazione quando si esegue un comando Qiskit?

Si hanno problemi ad eseguire i comandi Qiskit, ad esempio, da un notebook.

La nuova interfaccia della piattaforma IBM Quantum è stata rilasciata in modalità di accesso anticipato. Si consiglia di iniziare a utilizzare tale interfaccia per lavorare con i servizi Quantum di IBM. Poiché è basato su IBM Cloud, la migrazione è semplice. Vedere la guida alla migrazione per i dettagli.

Si esegue un comando Qiskit ma si riceve un messaggio di errore, iniziando con un errore di importazione. Ad esempio: ImportError: cannot import name 'SymbolicPulse' from 'qiskit.pulse.library'....

Ciò può verificarsi quando Qiskit o Qiskit Runtime sono di livello inferiore.

Aggiornare Qiskit e Qiskit Runtime eseguendo questi comandi, quindi ripetere il comando:

# Installs the latest version of the Qiskit meta-package.
pip install qiskit -U
# Installs the latest version of the Qiskit Runtime package.
pip install qiskit-ibm-runtime -U