Come risolvere "QiskitChemistryError: PySCF non è installato"

Aug 31 2020

Sto cercando di simulare LiH usando VQE. Ma continuo a ricevere l'errore QiskitChemistryError: PySCF non è installato E ho provato diversi modi per vedere se il mio driver per la molecola è stato digitato in modo sbagliato. Ma non ho trovato nessuno. Ho nuovamente scaricato il notebook Jupyter della molecola VQE dalla documentazione di qiskit e ho provato a eseguirlo senza alcuna modifica. Mi dà ancora lo stesso errore. (Funzionando con la versione aggiornata di qiskit 0.20.0 su Windows10)

Risposte

1 MatthewStypulkoski Aug 31 2020 at 21:14

In genere è necessario installarlo tramite pip install pyscf, tuttavia credo pyscfche non supporti Windows. Se guardi la loro guida all'installazione , danno alcune istruzioni per l'installazione della libreria, ma su Windows probabilmente dovrai usare il sottosistema Ubuntu per Windows o configurare una VM.

Heriotic Aug 31 2020 at 22:22

Sono stato in grado di eseguire PySCF su Windows scaricando prima il programma di installazione di Visual Studio . Dopo averlo installato, devi installare lo sviluppo desktop con C ++ e molto probabilmente risolverà il tuo problema.