Okay thank you, I have reinstalled muse and rerun scenario 1 which gets to 2045 but I am now receiving the following error:
Traceback (most recent call last):
File "C:\Users\mrmia\anaconda3\envs\muse\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Users\mrmia\anaconda3\envs\muse\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "c:\users\mrmia\muse1\src\muse\__main__.py", line 54, in <module>
muse_main()
File "C:\Users\mrmia\anaconda3\envs\muse\lib\site-packages\click\core.py", line 1137, in __call__
return self.main(*args, **kwargs)
File "C:\Users\mrmia\anaconda3\envs\muse\lib\site-packages\click\core.py", line 1062, in main
rv = self.invoke(ctx)
File "C:\Users\mrmia\anaconda3\envs\muse\lib\site-packages\click\core.py", line 1404, in invoke return ctx.invoke(self.callback, **ctx.params)
File "C:\Users\mrmia\anaconda3\envs\muse\lib\site-packages\click\core.py", line 763, in invoke
return __callback(*args, **kwargs)
File "c:\users\mrmia\muse1\src\muse\__main__.py", line 51, in muse_main
MCA.factory(settings).run()
File "c:\users\mrmia\muse1\src\muse\mca.py", line 336, in run
_, new_market, self.sectors = self.find_equilibrium(new_market)
File "c:\users\mrmia\muse1\src\muse\mca.py", line 208, in find_equilibrium
equilibrium=self.equilibrium,
File "c:\users\mrmia\muse1\src\muse\mca.py", line 543, in find_equilibrium
market, equilibrium_sectors = single_year_iteration(market, sectors)
File "c:\users\mrmia\muse1\src\muse\mca.py", line 453, in single_year_iteration
market[["supply", "consumption", "prices"]] # type:ignore
File "c:\users\mrmia\muse1\src\muse\sectors\sector.py", line 233, in next
technologies, market, time_period=time_period, current_year=current_year
File "c:\users\mrmia\muse1\src\muse\sectors\subsector.py", line 73, in invest
technologies, market, time_period, current_year=current_year
File "c:\users\mrmia\muse1\src\muse\sectors\subsector.py", line 142, in aggregate_lp
technologies, agent_market, share, time_period=time_period
File "c:\users\mrmia\muse1\src\muse\agents\agent.py", line 422, in next
year=current_year,
File "c:\users\mrmia\muse1\src\muse\investments.py", line 155, in compute_investment
**kwargs,
File "c:\users\mrmia\muse1\src\muse\registration.py", line 172, in decorated
result = inner_decorated(*args, **kwargs)
File "c:\users\mrmia\muse1\src\muse\investments.py", line 90, in decorated
result = function(costs, search_space, technologies, constraints, **kwargs)
File "c:\users\mrmia\muse1\src\muse\investments.py", line 266, in adhoc_match_demand
demand.sel(asset=demand.asset.isin(search_space.asset)), decision, max_prod
File "c:\users\mrmia\muse1\src\muse\demand_matching.py", line 250, in demand_matching
ds.demand, ds.cost, *(ds[f"constraint{i}"] for i in range(len(constraints)))
File "c:\users\mrmia\muse1\src\muse\demand_matching.py", line 255, in demand_matching
return _demand_matching_impl(demand, cost, *constraints)
File "c:\users\mrmia\muse1\src\muse\demand_matching.py", line 297, in _demand_matching_impl
for _, same_cost in data.groupby("cost") if cost.dims else [(cost, data)]:
File "C:\Users\mrmia\anaconda3\envs\muse\lib\site-packages\xarray\core\common.py", line 697, in groupby
self, group, squeeze=squeeze, restore_coord_dims=restore_coord_dims
File "C:\Users\mrmia\anaconda3\envs\muse\lib\site-packages\xarray\core\groupby.py", line 389, in __init__
"Failed to group data. Are you grouping by a variable that is all NaN?"
ValueError: Failed to group data. Are you grouping by a variable that is all NaN?