2017-12-10 5 views
1

Ich habe die ortools genau wie in this Link erwähnt installiert.AttributeError: 'Modul' Objekt hat kein Attribut 'DefaultRoutingSearchParameters'

Danach habe ich Vehicle Routing-Problem aus der Dokumentation kopiert und versucht auszuführen. Ich benutze Python 2.7.12 in meinem System.

ich mit dem folgenden Fehler endete:

>>python or_test.py 
     Traceback (most recent call last): 
     File "or_test.py", line 120, in <module> 
     main() 
     File "or_test.py", line 52, in main 
    search_parameters = pywrapcp.DefaultRoutingSearchParameters() 
    AttributeError: 'module' object has no attribute 
    'DefaultRoutingSearchParameters' 

Beispiel Link Problem: https://developers.google.com/optimization/routing/tsp/vehicle_routing

+0

Sind Bist du sicher, dass du einige deiner Dateien oder Ordner 'pywrapcp' nicht aufgerufen hast? – Norrius

+0

Ich folgte den angegebenen Schritten pip install --upgrade orools. Habe ich etwas verpasst ?? –

Antwort

3

Basierend auf dem example from the repo, können Sie Standardparameter wie diese stattdessen erhalten:

search_parameters = pywrapcp.RoutingModel.DefaultSearchParameters() 
+0

Danke, dass es funktioniert hat ... Hast du eine Idee, warum die vorherige Deklaration nicht funktioniert hat? –

Verwandte Themen