J'ai un modèle mathématique avec l'extension .mod ("trial.mod") et le fichier de données avec l'extension de .dat on cplex; Je veux importer ce modèle et sa solution initiale au python pour développer une sorte d'heuristique d'amélioration basée sur la solution initiale. Pour ce faire, j'ai appliquéBesoin d'aide pour l'intégration Python et Cplex
main {
thisOplModel.generate();
cplex.exportModel("trial.lp")
}
à la fin du fichier .mod. Mon code python est:
import cplex
import sys
def sample(filename):
c = cplex.Cplex("trial.lp")
try:
c.solve()
except CplexSolverError:
print ("Exception raised during solve")
return
status = c.solution.get_status()
print ("Solution status = " , status, ":",)
print (c.solution.status[status])
print ("Objective value = " , c.solution.get_objective_value())
J'ai deux questions:
1) Quand je lance mon code python Je reçois « Aucun module appelé erreur « CPLEX » Qu'est-ce que j'oublie ou quel est mon erreur. comment puis-je corriger mon code python pour atteindre le but?
utilisation PSI Cplex 12,6
Merci
Cordialement
https://stackoverflow.com/questions/45234827/importerror-no-module-named-cplex-python-on- linux – Harry
Même question à https://www.ibm.com/developerworks/community/forums/html/topic?id=c49b199a-25ee-4586-8b69-5792482bea0f&ps=25 –