cedadev/cf-checker

AttributeError in cfchecker 4.0

Closed this issue · 0 comments

When I typing cfchecks in console, I get AttributeError. How can I solve it?
My develop enviroment is CentOS 7, Python 3.6.8.

[root@localhost cf-checker-4.0.0]# cfchecks
Traceback (most recent call last):
File "/usr/local/bin/cfchecks", line 11, in
load_entry_point('cfchecker==4.0.0', 'console_scripts', 'cfchecks')()
File "/usr/lib/python3.6/site-packages/pkg_resources/init.py", line 476, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3.6/site-packages/pkg_resources/init.py", line 2700, in load_entry_point
return ep.load()
File "/usr/lib/python3.6/site-packages/pkg_resources/init.py", line 2318, in load
return self.resolve()
File "/usr/lib/python3.6/site-packages/pkg_resources/init.py", line 2324, in resolve
module = import(self.module_name, fromlist=['name'], level=0)
File "/usr/local/lib/python3.6/site-packages/cfchecker/cfchecks.py", line 76, in
from cfunits import Units
File "/usr/local/lib/python3.6/site-packages/cfunits/init.py", line 33, in
from .units import Units
File "/usr/local/lib/python3.6/site-packages/cfunits/units.py", line 51, in
_ut_set_error_message_handler = _udunits.ut_set_error_message_handler
File "/usr/lib64/python3.6/ctypes/init.py", line 356, in getattr
func = self.getitem(name)
File "/usr/lib64/python3.6/ctypes/init.py", line 361, in getitem
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /bin/python: undefined symbol: ut_set_error_message_handler