Error al importar pyscipopt [duplicado]

Nov 23 2020

Estoy intentando importar pyscipopt, pero se muestra este error. ¿Podría haber aquí un error del camino?

import pyscipopt Traceback (última llamada más reciente): Archivo "", línea 1, en Archivo "C: \ Users \ amorc \ AppData \ Roaming \ Python \ Python39 \ site-packages \ pyscipopt_ init _.py", línea 6, en os.add_dll_directory (os.path.join (os.getenv ('SCIPOPTDIR'). strip ('"'), 'bin')) AttributeError: El objeto 'NoneType' no tiene atributo 'strip'

Gracias de antemano Amor

Respuestas

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

devuelve el error. Eso significa las .getenv()devoluciones None. Su entorno no ha establecido la variable de SCIPOPTDIR.

Abrir una nueva consola o reiniciar la máquina puede ayudar porque en Windows a veces lo necesita para usar nuevas variables de entorno. También puede buscar aquí los documentos de instalación de PySCIPOpt . Le piden que configure esta variable usted mismo si el módulo no está instalado en la ruta global.