Fehler beim Importieren von pyscipopt [Duplikat]

Nov 23 2020

Ich versuche, pyscipopt zu importieren, aber dieser Fehler wird angezeigt. Könnte hier ein Fehler des Pfades sein?

pyscipopt-Traceback importieren (letzter Aufruf zuletzt): Datei "", Zeile 1, in Datei "C: \ Benutzer \ amorc \ AppData \ Roaming \ Python \ Python39 \ site-packages \ pyscipopt_ init _.py", Zeile 6, in os.add_dll_directory (os.path.join (os.getenv ('SCIPOPTDIR'). strip ('"'), 'bin')) AttributeError: Das Objekt 'NoneType' hat kein Attribut 'strip'

Vielen Dank im Voraus Amor

Antworten

michalbargiel Nov 23 2020 at 19:56
os.getenv('SCIPOPTDIR').strip('"')

gibt den Fehler zurück. Das heißt die .getenv()Rendite None. Ihre Umgebung hat keine Variable von festgelegt SCIPOPTDIR.

Das Öffnen einer neuen Konsole oder ein Neustart des Computers kann hilfreich sein, da Sie dies unter Windows manchmal benötigen, um neue Umgebungsvariablen zu verwenden. Sie können auch hier nach PySCIPOpt-Installationsdokumenten suchen . Sie werden aufgefordert, diese Variable selbst festzulegen, wenn das Modul nicht im globalen Pfad installiert ist.