私の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)