brinckmann / montepython_public

Public repository for the Monte Python Code
MIT License
93 stars 77 forks source link

WMAP likelihood installation #291

Open westinhuang opened 2 years ago

westinhuang commented 2 years ago

OS system: macOS Monterey Python version : Python 3.9 After type ./waf configure install_all_deps, the following error appears

Traceback (most recent call last):
  File "/Users/huangxiangyu/Desktop/cosmo_dir/montepython_public/wrapper_wmap_v4p1/.waf3-1.7.3-b5327cf0d930bf4d64875ced737407e3/waflib/Scripting.py", line 97, in waf_entry_point
    run_commands()
  File "/Users/huangxiangyu/Desktop/cosmo_dir/montepython_public/wrapper_wmap_v4p1/.waf3-1.7.3-b5327cf0d930bf4d64875ced737407e3/waflib/Scripting.py", line 149, in run_commands
    parse_options()
  File "/Users/huangxiangyu/Desktop/cosmo_dir/montepython_public/wrapper_wmap_v4p1/.waf3-1.7.3-b5327cf0d930bf4d64875ced737407e3/waflib/Scripting.py", line 127, in parse_options
    Context.create_context('options').execute()
  File "/Users/huangxiangyu/Desktop/cosmo_dir/montepython_public/wrapper_wmap_v4p1/.waf3-1.7.3-b5327cf0d930bf4d64875ced737407e3/waflib/Options.py", line 134, in execute
    super(OptionsContext,self).execute()
  File "/Users/huangxiangyu/Desktop/cosmo_dir/montepython_public/wrapper_wmap_v4p1/.waf3-1.7.3-b5327cf0d930bf4d64875ced737407e3/waflib/Context.py", line 85, in execute
    self.recurse([os.path.dirname(g_module.root_path)])
  File "/Users/huangxiangyu/Desktop/cosmo_dir/montepython_public/wrapper_wmap_v4p1/.waf3-1.7.3-b5327cf0d930bf4d64875ced737407e3/waflib/Context.py", line 116, in recurse
    if node and(not once or tup not in cache):
TypeError: unhashable type: 'Nod3'

Have any solution to this problem ?

dchooper commented 1 year ago

Hi,

I encountered the same thing when trying to fix #290, I'm still investigating how to fix this. If you found a solution or workaround, let us know!

Cheers, Deanna