我使用针对Python的DOcplex IBM包构建我的数学模型。我确信建模的其他部分是正确的,但是当执行对Model.solve()
的调用时,我收到以下错误:
"CPLEX DLL not found: please provide DOcplexcloud credentials"
我的电脑上安装了CPLEX Studio 12.6,我想在本地解决问题,而不是在云端。
答案 0 :(得分:3)
听起来你没有CPLEX Python API"已安装"。默认情况下,当您安装CPLEX Optimization Studio(也称为COS)时,Python绑定会复制到您的磁盘上,但它们并不与您的任何本地Python安装相关联。
如果您按照Setting up the Python API of CPLEX页面上的说明操作,则应该可以进行本地解决。简而言之,您可以在setup.py
下运行yourCPLEXhome/python/VERSION/PLATFORM
脚本,也可以设置PYTHONPATH
环境变量。
答案 1 :(得分:1)
你在使用Anaconda吗?我通过在CPLEX安装目录中运行以下内容来解决它:
if(currentTime == boxTime && boxClicked == false) {
video1[0].pause();
}
python setup.py install --home <PackagesHome>\cplex
为<PackagesHome>