Or tools Google Ortools-路由问题示例

Or tools Google Ortools-路由问题示例,or-tools,Or Tools,我对Google Ortools车辆路径示例有一个奇怪的问题,可以在这里找到: 使用Windows 10和Python 3.6 当执行上面链接中提供的完整程序代码时,程序冻结并退出。命令行提供以下功能: WARNING: Logging before InitGoogleLogging() is written to STDERR F0502 21:33:22.115679 7972 search.cc:2658] Check failed: step > 0 (0 vs. 0) **

我对Google Ortools车辆路径示例有一个奇怪的问题,可以在这里找到:

使用Windows 10和Python 3.6

当执行上面链接中提供的完整程序代码时,程序冻结并退出。命令行提供以下功能:

WARNING: Logging before InitGoogleLogging() is written to STDERR
F0502 21:33:22.115679  7972 search.cc:2658] Check failed: step > 0 (0 vs. 0)
*** Check failure stack trace: ***
我已将导致冻结的代码细化为以下代码行:

assignment = routing.SolveWithParameters(search_parameters)
我确信我已经正确安装了库,因为该程序的其他示例已经成功运行。我试图使用VisualStudio,甚至禁用了我的第二个GPU


我想知道是否有人遇到过这个问题,可能知道如何解决。多谢各位

问题的解决方法如下:

谷歌网站上的原始模型创建了以下变量:

search_parameters = pywrapcp.DefaultRoutingSearchParameters()
我改为:

search_parameters = pywrapcp.RoutingModel.DefaultModelParameters()
但所需的变化应该是:

search_parameters = pywrapcp.RoutingModel.DefaultSearchParameters()

我没有错。你怎么知道你指出的这一行有问题?我是肯定的,因为我在那一行之后注释了每一行代码,它冻结了。然后注释该行并运行程序。