hiclib / iced

Normalizing Hi-C contact counts efficiently
http://members.cbio.mines-paristech.fr/~nvaroquaux/iced/
Other
29 stars 19 forks source link

undefined symbol: PyUnicodeUCS2_Format #48

Open werhoog opened 6 years ago

werhoog commented 6 years ago

Hi,I am trying to use iced module to normalized Hi-C data.However , there is something wrong '**ImportError: ……/anaconda2/lib/python2.7/site-packages/iced/normalization.so: undefined symbol: PyUnicodeUCS2_Format make: * [ice_norm]' What does that error mean?How can I fix it? Thanks!

NelleV commented 6 years ago

Hi @werhoog Sorry for the very slow reply. I'm missed the email notification.

this looks like a compilation issue: iced was not compiled with the same options as python. It's a fairly rare error, and I see you are using anaconda and not a manually compiled python, so I'm not sure why that would happen. I think that by reinstalling iced, the compilation flags should be set coherently across everything.