我正在尝试升级我的Tensorflow版本(目前与Python 2.7一起安装1.0.1)做 sudo -H pip install --upgrade tensorflow

我有这个错误日志

收集tensorflow下载tensorflow-1.1.0-cp27-cp27m-macosx_10_11_x86_64.whl(30.9MB)100%|██████████████████████████ ██████| 30.9MB 50kB / s收集protobuf> = 3.2.0(来自tensorflow)下载protobuf-3.3.0.tar.gz(271kB)100%|██████████████████ ██████████████| 276kB 992kB / s无法导入从源分发版安装所需的setuptools . 回溯(最近一次调用最后一次):文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/req/req_install.py”,第387行,在setup_py import setuptools中# noqa文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools/init.py”,第11行,来自setuptools.extern.six.moves import filterfalse,map File “/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools/extern/init.py”,第1行,来自pkg_resources.extern import VendorImporter ImportError:没有名为extern的模块

我不明白因为如果我这样做

pip install setuptools

要求已经满足:/ Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages中的setuptools

谢谢