Python pip安装超过最大递归深度

Python pip安装超过最大递归深度,python,pip,Python,Pip,我在运行时出错 pip install datapkg 错误是: "RuntimeError: maximum recursion depth exceeded while calling a Python object" 部分回溯: RuntimeError: maximum recursion depth exceeded while calling a Python object ---------------------------------------- Command /us

我在运行时出错

pip install datapkg
错误是:

"RuntimeError: maximum recursion depth exceeded while calling a Python object"
部分回溯:

RuntimeError: maximum recursion depth exceeded while calling a Python object

----------------------------------------
Command /usr/bin/python -c "import setuptools; __file__='/home/okfn/var/srvc/data.staging.wheredoesmymoneygo.org/pyenv/src/wdmmg/build/datapkg/setup.py'; execfile('/home/okfn/var/srvc/data.staging.wheredoesmymoneygo.org/pyenv/src/wdmmg/build/datapkg/setup.py')" install --single-version-externally-managed --record /tmp/pip-dV62d0-record/install-record.txt --install-headers /home/okfn/var/srvc/data.staging.wheredoesmymoneygo.org/pyenv/src/wdmmg/lib/include failed with error code 1
Exception information:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/pip.py", line 252, in main
    self.run(options, args)
  File "/usr/lib/python2.6/dist-packages/pip.py", line 410, in run
    requirement_set.install(install_options)
  File "/usr/lib/python2.6/dist-packages/pip.py", line 2017, in install
    requirement.install(install_options)
  File "/usr/lib/python2.6/dist-packages/pip.py", line 1515, in install
    cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)
  File "/usr/lib/python2.6/dist-packages/pip.py", line 3543, in call_subprocess
    % (command_desc, proc.returncode))
InstallationError: Command /usr/bin/python -c "import setuptools; __file__='/home/okfn/var/srvc/data.staging.wheredoesmymoneygo.org/pyenv/src/wdmmg/build/datapkg/setup.py'; execfile('/home/okfn/var/srvc/data.staging.wheredoesmymoneygo.org/pyenv/src/wdmmg/build/datapkg/setup.py')" install --single-version-externally-managed --record /tmp/pip-dV62d0-record/install-record.txt --install-headers /home/okfn/var/srvc/data.staging.wheredoesmymoneygo.org/pyenv/src/wdmmg/lib/include failed with error code 1

我可以安装其他软件包。关于如何调试这个有什么想法吗?

看起来您正在尝试安装一些具有递归依赖关系的软件包,如
A->B
B->C
C->A

试着解决这个问题。我不知道在什么情况下可以接受递归依赖。

常见的分类问题:a)什么版本的datapkg?b) 什么版本的pip?c) 您是否尝试过其他版本的datapkg?就我个人而言,我不会调试它,我会通过包维护人员的列表向他们报告这个问题。相关的,未解决的python。同样的问题。