我编译了scip:
$ IPOPT=true make SHARED=true scipoptlib
它已成功编译,我运行python接口的python setup.py安装 . 但是,当我在Python中运行 from pyscipopt.scip import Model
时,我收到以下错误消息:
ImportError: scip-3.2.1/interfaces/python/lib/libscipopt.so: undefined symbol: _ZTIN5Ipopt7JournalE
1 回答
您需要调整
setup.py
以包含Ipopt作为要链接的库 .它接近文件的末尾,在Cython
extension
的定义中称为libraries
.