【问题标题】:pip2.7 cassandra-driver installation on centos 6.6 fails with recursion depth issue在 centos 6.6 上安装 pip2.7 cassandra-driver 失败并出现递归深度问题
【发布时间】:2015-09-15 09:09:38
【问题描述】:
我正在尝试使用pip2.7 install cassandra-driver 进行安装,但由于堆栈跟踪过长而失败。错误是RuntimeError: maximum recursion depth exceeded while calling a Python object。我可以安装很多东西,比如 scikit 等,就好了。有什么特别需要的吗?这是堆栈跟踪的尾部。
文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 837 行,在获取
返回安装程序(要求)
文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/setuptools/dist.py”,第 272 行,在 fetch_build_egg
dist = self.__class__({'script_args':['easy_install']})
__init__ 中的文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/setuptools/dist.py”,第 225 行
_Distribution.__init__(self,attrs)
__init__ 中的文件“/usr/local/lib/python2.7/distutils/dist.py”,第 287 行
self.finalize_options()
文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/setuptools/dist.py”,第 257 行,在 finalize_options
ep.require(installer=self.fetch_build_egg)
文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 2029 行,在要求中
working_set.resolve(self.dist.requires(self.extras),env,installer))
解析中的文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 579 行
env = 环境(self.entries)
__init__ 中的文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 748 行
self.scan(search_path)
扫描中的文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 777 行
对于 find_distributions(item) 中的 dist:
文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 1757 行,在 find_on_path
path_item,entry,metadata,precedence=DEVELOP_DIST
文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 2151 行,位于 from_location
py_version=py_version,平台=平台,**kw
__init__ 中的文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 2128 行
self.project_name = safe_name(project_name or 'Unknown')
文件“/usr/local/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg/pkg_resources.py”,第 1139 行,在 safe_name
return re.sub('[^A-Za-z0-9.]+', '-', 名称)
文件“/usr/local/lib/python2.7/re.py”,第 155 行,在 sub
return _compile(pattern, flags).sub(repl, string, count)
_compile 中的文件“/usr/local/lib/python2.7/re.py”,第 235 行
cachekey = (type(key[0]),) + key
RuntimeError:调用 Python 对象时超出最大递归深度
【问题讨论】:
标签:
python-2.7
cassandra
centos6