CVXPY – Probleme mit der neuesten Version

Frage

  CVXPY kann erfolgreich installiert werden und beim Ausführen des Codes werden Sie aufgefordert:

RuntimeError: Modul wurde mit API-Version 0xe kompiliert, aber diese Version von Numpy ist 0xd

  Das Problem besteht darin, dass die neueste Version von CVXPY numpy1.20 und höher erfordert, die auf dem System installierte numpy jedoch niedriger als 1.20 ist.

Lösung

Überprüfen Sie die aktuelle Numpy-Version

  Sie können die Numpy-Version mit dem folgenden Code abfragen:

pip show numpy

Die Laufergebnisse sind wie folgt:
Fügen Sie hier eine Bildbeschreibung ein

Numpy-Upgrade

pip install -U numpy

Übrigens, wie man numpy heruntergestuft hat (das Folgende muss nicht ausgeführt werden)

pip install -U numpy==1.12.0

Die folgende 1.12.0 ist die Versionsnummer, die herabgestuft werden muss.

Installieren Sie dann CVXPY neu.

Supongo que te gusta

Origin blog.csdn.net/qq_16775293/article/details/117932394
Recomendado
Clasificación