Skip to content
This repository was archived by the owner on Dec 20, 2018. It is now read-only.

Installation Troubleshooting

Chris Wells Wood edited this page Sep 26, 2017 · 1 revision

Linux Installation Troubleshooting

ISAMBARD is tested on Ubuntu and Centos 6.0, so there may be extra steps required to install ISAMBARD on other distributions. If you are using another distribution, it is highly recommended to use Anaconda as it facilitates installing a bunch of dependencies without interfering with the system defaults. Here are some solutions to common issues:

ImportError: libncursesw.so.5: cannot open shared object file: No such file or directory

Pyreadlines requires libncursesw.so.5 which is a older version of ncurses, you can install it using conda:

conda install ncurses

ImportError: /home/user/isambard_dev/isambard_dev/buff/calculate_energy.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZTINSt8ios_base7failureB5cxx11E

This mangled symbol is from the C++ standard library, if you don't have it on your system you can install it through conda:

conda install libgcc