-
Notifications
You must be signed in to change notification settings - Fork 1
Description
I'm encountering an issue with optimization_ammonia.py while using geonh3 for my analysis. I would be grateful for any hints on how to fix it? I have provided information related and the envs packages are attached.
python optimize_ammonia_plant.py
[########################################] | 100% Completed | 138.82 s
[########################################] | 100% Completed | 30.47 s
Optimizing for trucking demand profile...
Traceback (most recent call last):
File "/home/bachirou/ammonia/optimize_ammonia_plant.py", line 285, in
optimize_ammonia_plant(wind_profile.sel(hexagon=hexagon, time=ammonia_demand_trucking.index),
File "/home/bachirou/ammonia/optimize_ammonia_plant.py", line 189, in optimize_ammonia_plant
n.lopf(solver_name=solver,
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/components.py", line 768, in lopf
return network_lopf(self, **args)
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opf.py", line 2414, in network_lopf
network_lopf_build_model(
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opf.py", line 2159, in network_lopf_build_model
define_generator_variables_constraints(network, snapshots)
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opf.py", line 175, in define_generator_variables_constraints
l_constraint(
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opt.py", line 202, in l_constraint
sum_expr = _build_sum_expression(variables)
File "/home/bachirou/miniconda3/envs/gh3/lib/python3.9/site-packages/pypsa/opt.py", line 140, in _build_sum_expression
expr.linear_vars = [item[1] for item in variables]
AttributeError: can't set attribute