FORUMInstallation and Running ExPecto on cedar
Tamar AvShalom asked 1 year ago



Trying to install and run ExPecto (https://github.com/FunctionLab/ExPecto) on cedar. I have followed their installation instructions and used conda to install all the required packages in a separate environment. When I try to run the training script I get the following ImportError and the program halts, any recommendations?
ImportError: /lib64/libc.so.6: version `GLIBC_2.18′ not found (required by …..)

2 Answers
zhibin Staff answered 1 year ago



What is your OS? It is probably your system is too old.

jrosner Staff answered 1 year ago



Have a look here
https://docs.computecanada.ca/wiki/Installing_software_in_your_home_directory
and scroll down to the section on “Installing binary packages”, it describes some solutions including a script available on cedar for patching:

setrpaths.sh --path <path> [--add_origin]

give it a try and let us know if this worked!

Tamar AvShalom replied 1 year ago

I have set up a conda environment and this script does not work within it, any suggestions? Outside of the conda environment the script seems to work.

jrosner Staff replied 1 year ago

I consulted with a Compute Canada sysadmin and it seems that conda often causes problems when working on a cluster.
He suggested you submit a ticket by emailing support@computecanada.ca
they’ll be able to help you with this directly.