내 CentOS 6.5 시스템에는 이미 Python 2.6이 설치되어 있습니다. 이제 방금 Python 2.7을 설치했습니다. 하지만 지금은 pip가 작동하지 않습니다. pip 명령을 실행할 때마다 다음 오류가 표시됩니다.
File "/usr/bin/pip", line 7, in <module>
from pip._internal import main
File "/usr/lib/python2.6/site-packages/pip/_internal/__init__.py", line 19, in <module>
from pip._vendor.urllib3.exceptions import DependencyWarning
File "/usr/lib/python2.6/site-packages/pip/_vendor/urllib3/__init__.py", line 8, in <module>
from .connectionpool import (
File "/usr/lib/python2.6/site-packages/pip/_vendor/urllib3/connectionpool.py", line 92
_blocking_errnos = {errno.EAGAIN, errno.EWOULDBLOCK}
^
SyntaxError: invalid syntax
실제 문제가 무엇인지 이해하지 못합니다.
답변1
CentOS 6 시스템에서도 똑같은 문제가 발생했습니다. 재설치가 저에게 효과적이었습니다.
sudo yum remove python-pip
sudo yum install python-pip
그런 다음 다음을 통해 작동하는지 확인할 수 있습니다.
python --version
Python 2.6.6
pip --version
pip 7.1.0 from /usr/lib/python2.6/site-packages (python 2.6)