Let’s proceed here and now via e-mail. I’ll reply to the latest mail from Matteo:
Hi Cord,
I’ve installed pyomo version 5.5. but I get always the same memory error (this is actually the error message that Valeria, a master student that works with me, got this morning. We checked and she has already installed the version 5.5 of pyomo):
File “”, line 1, in
runfile(‘C:/Users/VCasalicchio/Desktop/GA+oemof_NoParall_20_11_18/GA+oemof_NoParall/FunctionForGA.py’, wdir=‘C:/Users/VCasalicchio/Desktop/GA+oemof_NoParall_20_11_18/GA+oemof_NoParall’)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py”, line 705, in runfile
execfile(filename, namespace)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py”, line 102, in execfile
exec(compile(f.read(), filename, ‘exec’), namespace)
File “C:/Users/VCasalicchio/Desktop/GA+oemof_NoParall_20_11_18/GA+oemof_NoParall/FunctionForGA.py”, line 215, in
pop, ff, hist = GA(X, Simulation, objectives, Npop, Ngen)
File “C:\Users\VCasalicchio\Desktop\GA+oemof_NoParall_20_11_18\GA+oemof_NoParall\GA.py”, line 102, in GA
fitnesses = list(map(toolbox.evaluate, pop))
File “C:/Users/VCasalicchio/Desktop/GA+oemof_NoParall_20_11_18/GA+oemof_NoParall/FunctionForGA.py”, line 164, in Simulation
om.solve(solver=‘cbc’)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\oemof\solph\models.py”, line 184, in solve
results = opt.solve(self, **solve_kwargs)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\opt\base\solvers.py”, line 599, in solve
self._presolve(*args, **kwds)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\opt\solver\shellcmd.py”, line 196, in _presolve
OptSolver._presolve(self, *args, **kwds)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\opt\base\solvers.py”, line 699, in _presolve
**kwds)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\opt\base\solvers.py”, line 770, in _convert_problem
**kwds)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\opt\base\convert.py”, line 110, in convert_problem
problem_files, symbol_map = converter.apply(*tmp, **tmpkw)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\solvers\plugins\converter\model.py”, line 96, in apply
io_options=io_options)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\core\base\block.py”, line 1681, in write
io_options)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\repn\plugins\cpxlp.py”, line 176, in call
include_all_variable_bounds=include_all_variable_bounds)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\repn\plugins\cpxlp.py”, line 722, in _print_model_LP
con_symbol = create_symbol_func(symbol_map, constraint_data, labeler)
File “C:\Users\VCasalicchio\Anaconda3\lib\site-packages\pyomo\core\kernel\symbol_map.py”, line 82, in createSymbol
self.bySymbol[symb] = weakref_ref(obj)
MemoryError
Matteo