在MacOS上升级TensorFlow:无法导入从源代码发行版安装所需的setuptools

时间:2017-05-16 01:25:56

标签: python tensorflow upgrade macos-sierra

我正在尝试升级我的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   分配。 Traceback(最近一次调用最后一次):     文件“/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导入filterfalse,映射文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools/extern/ init 。 PY”,   第1行,in       来自pkg_resources.extern import VendorImporter ImportError:没有名为extern的模块

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

pip install setuptools
  

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

感谢

0 个答案:

没有答案