ImportError:模块'setuptools.dist'没有'check_specifier'属性

时间:2016-12-14 11:38:52

标签: installation ceph

Ceph teuthology安装失败,在Ubuntu 14.04,内核4.4.0-51-generic上出现以下错误:

ImportError: <module 'setuptools.dist' from '/usr/lib/python2.7/dist-packages/setuptools/dist.pyc'> has no 'check_specifier' attribute

2 个答案:

答案 0 :(得分:47)

这是由于较旧的setuptools版本。我按如下方式更新了setuptools:

sudo pip install setuptools --upgrade

它安装了setuptools-31.0.0并且工作正常。

答案 1 :(得分:4)

对于python 3及更高版本3.x,请使用pip3

sudo pip3 install setuptools --upgrade