Open Karrenbelt opened 4 years ago
Hi @Karrenbelt,
this is a common error I see on clean linux machines. Roadrunner requires the libncurses
library installed on the system. This is not packaged as part of libroadrunner. Installing libncurses
will solve the issue.
See for instance https://www.cyberciti.biz/faq/linux-install-ncurses-library-headers-on-debian-ubuntu-centos-fedora/
@hsauro @luciansmith Any chance this can be packaged with roadrunner? Often users do not have admin rights on workstations so installing a system library can be problematic whereas a pip install normally works in user space.
Best Matthias
Yes agree, we heard about his also from another group this morning.
Herbert
On Mon, Jul 6, 2020 at 2:27 PM Matthias König notifications@github.com wrote:
Hi @Karrenbelt https://github.com/Karrenbelt,
this is a common error I see on clean linux machines. Roadrunner requires the libncurses library installed on the system. This is not packaged as part of libroadrunner. Installing libncurses will solve the issue. See for instance https://www.cyberciti.biz/faq/linux-install-ncurses-library-headers-on-debian-ubuntu-centos-fedora/
@hsauro https://github.com/hsauro @luciansmith https://github.com/luciansmith Any chance this can be packaged with roadrunner? Often users do not have admin rights on workstations so installing a system library can be problematic whereas a pip install normally works in user space.
Best Matthias
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sys-bio/roadrunner/issues/651#issuecomment-654474267, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAIBSDRKOWUO2GHCFAQAT6TR2I6TTANCNFSM4ORTZKXQ .
-- Herbert Sauro, Professor University of Washington, Bioengineering 206-685-2119, www.sys-bio.org hsauro@uw.edu Books: http://books.analogmachine.org/
Changed the issue: we should see if we can include ncurses with the linux release (perhaps by statically linking it?)
I setup an empty virtual environment using python3.7 and installed libroadrunner, but I get an error on import. I'm using Ubuntu 19.10
➜ test git:(master) ✗ python3.7 -m venv venv ➜ test git:(master) ✗ source venv/bin/activate (venv) ➜ test git:(master) ✗ pip install libroadrunner Collecting libroadrunner Using cached https://files.pythonhosted.org/packages/36/b4/dbddd02810a1d5898bdb18ecffa9c03829aa757554be02e8a46776bd2cb0/libroadrunner-1.6.0-cp37-cp37m-manylinux1_x86_64.whl Collecting numpy>=1.12 (from libroadrunner) Using cached https://files.pythonhosted.org/packages/b4/93/76311932b0c7efd3111f6604609f36d568b912e16bebd86d99f0612d3930/numpy-1.19.0-cp37-cp37m-manylinux1_x86_64.whl Installing collected packages: numpy, libroadrunner Successfully installed libroadrunner-1.6.0 numpy-1.19.0 (venv) ➜ test git:(master) ✗ python Python 3.7.5 (default, Apr 19 2020, 20:18:17) [GCC 9.2.1 20191008] on linux Type "help", "copyright", "credits" or "license" for more information.