pip commands fail with a python traceback and error undefined symbol: _PyErr_ReplaceException ?
Issue
- Getting error while trying to install requests via
pip - pip installation fails for the requests module
- Errors while running
pipmodule installations pipcommand fails with Traceback as follows,
[root@PIP ~]# /opt/rh/python27/root/usr/bin/python test1.py
Traceback (most recent call last):
File "test1.py", line 2, in <module>
import requests
File "/opt/rh/python27/root/usr/lib/python2.7/site-packages/requests/__init__. py", line 43, in <module>
import urllib3
File "/opt/rh/python27/root/usr/lib/python2.7/site-packages/urllib3/__init__.py", line 8, in <module>
from .connectionpool import (
File "/opt/rh/python27/root/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 11, in <module>
from .exceptions import (
File "/opt/rh/python27/root/usr/lib/python2.7/site-packages/urllib3/exceptions.py", line 2, in <module>
from .packages.six.moves.http_client import (
File "/opt/rh/python27/root/usr/lib/python2.7/site-packages/urllib3/packages/six.py", line 203, in load_module
mod = mod._resolve()
File "/opt/rh/python27/root/usr/lib/python2.7/site-packages/urllib3/packages/six.py", line 115, in _resolve
return _import_module(self.mod)
File "/opt/rh/python27/root/usr/lib/python2.7/site-packages/urllib3/packages/six.py", line 82, in _import_module
__import__(name)
File "/opt/rh/python27/root/usr/lib64/python2.7/httplib.py", line 80, in <module>
import mimetools
File "/opt/rh/python27/root/usr/lib64/python2.7/mimetools.py", line 6, in <module>
import tempfile
File "/opt/rh/python27/root/usr/lib64/python2.7/tempfile.py", line 32, in <module>
import io as _io
File "/opt/rh/python27/root/usr/lib64/python2.7/io.py", line 51, in <module>
import _io
ImportError: /opt/rh/python27/root/usr/lib64/python2.7/lib-dynload/_io.so: undefined symbol: _PyErr_ReplaceException
Environment
Red Hat Enterprise Linux 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
