Add libgcc to dev and python3 envs
When calling hpc05.create_remote_pbs_profile()
on io it can throw the following error message
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/hpc05/__init__.py", line 20, in <module>
exec('from .{0} import {1}'.format(module, ', '.join(names)))
File "<string>", line 1, in <module>
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/hpc05/client.py", line 11, in <module>
import ipyparallel
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/ipyparallel/__init__.py", line 11, in <module>
import zmq
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/zmq/__init__.py", line 47, in <module>
from zmq import backend
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/zmq/backend/__init__.py", line 40, in <module>
reraise(*exc_info)
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/zmq/utils/sixcerpt.py", line 34, in reraise
raise value
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/zmq/backend/__init__.py", line 27, in <module>
_ns = select_backend(first)
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/zmq/backend/select.py", line 27, in select_backend
mod = __import__(name, fromlist=public_api)
File "/home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/zmq/backend/cython/__init__.py", line 6, in <module>
from . import (constants, error, message, context,
ImportError: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/adealmeidanasc/miniconda3/envs/dev/lib/python3.6/site-packages/zmq/backend/cython/../../../../../libzmq.so.5)
This is solved by installing libgcc=5.2.0
, as explained here. See also the discussion on the coding
channel.
Edited by André Melo