导入 pyscipopt 失败
Failure with importing pyscipopt
我正在尝试导入 pyscipopt,但显示了此错误。会不会是路径错误?
导入 pyscipopt
追溯(最近一次通话):
文件“”,第 1 行,位于
文件“C:\Users\amorc\AppData\Roaming\Python\Python39\site-packages\pyscipopt_init_.py”,第 6 行,在
os.add_dll_directory(os.path.join(os.getenv('SCIPOPTDIR').strip('"'), 'bin'))
AttributeError: 'NoneType' 对象没有属性 'strip'
提前致谢
爱情
os.getenv('SCIPOPTDIR').strip('"')
returns 错误。也就是说.getenv()
returnsNone
。您的环境没有设置变量 SCIPOPTDIR
.
打开新的控制台或重新启动计算机可能会有所帮助,因为在 Windows 上有时您需要这样做才能使用新的环境变量。你也可以看这里PySCIPOpt install docs。如果模块没有安装在全局路径中,他们会要求你自己设置这个变量。
我正在尝试导入 pyscipopt,但显示了此错误。会不会是路径错误?
导入 pyscipopt 追溯(最近一次通话): 文件“”,第 1 行,位于 文件“C:\Users\amorc\AppData\Roaming\Python\Python39\site-packages\pyscipopt_init_.py”,第 6 行,在 os.add_dll_directory(os.path.join(os.getenv('SCIPOPTDIR').strip('"'), 'bin')) AttributeError: 'NoneType' 对象没有属性 'strip'
提前致谢 爱情
os.getenv('SCIPOPTDIR').strip('"')
returns 错误。也就是说.getenv()
returnsNone
。您的环境没有设置变量 SCIPOPTDIR
.
打开新的控制台或重新启动计算机可能会有所帮助,因为在 Windows 上有时您需要这样做才能使用新的环境变量。你也可以看这里PySCIPOpt install docs。如果模块没有安装在全局路径中,他们会要求你自己设置这个变量。