PIP 安装请求运行时错误:Python 2.7 中超出最大递归深度

2024-01-23

我是 Python 新手,面临以下问题。

当我尝试使用命令安装“请求”模块时PIP install request,我收到错误:

RuntimeError: maximum recursion depth exceeded

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in
C:\users\sandeep_kumar39\appdata\local\temp\pip-build-gzzphx\setupfiles\

Python 版本是 2.7.12。

我已经使用命令升级了分发包pip install --upgrade distribute.

并使用命令也升级了 pip 版本pip install --upgrade pip

错误的完整输出:

C:\Python27\Scripts>pip install request
Collecting request
  Using cached request-0.0.12.tar.gz
Collecting get (from request)
  Using cached get-0.0.20.tar.gz
Collecting post (from request)
  Using cached post-0.0.12.tar.gz
Collecting setupfiles (from request)
  Using cached setupfiles-0.0.16.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "c:\users\sandeep_kumar39\appdata\local\temp\pip-build-3gsgdg\setupfiles\setup.py", line 4, in <module>
        from setupfiles import setup
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
            File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 18, in <module>
        import setupfiles # nopep8
      File "setupfiles.py", line 11, in <module>
        dirname = os.path.abspath(os.path.dirname(__file__))
      File "c:\python27\lib\ntpath.py", line 215, in dirname
        return split(p)[0]
      File "c:\python27\lib\ntpath.py", line 180, in split
        d, p = splitdrive(p)
    RuntimeError: maximum recursion depth exceeded

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:\users\sandeep_kumar39\appdata\local\temp\pip-build-3gsgdg\setupfiles\

这似乎是由于a bug https://github.com/russianidiot/setupfiles.py/issues/6在最近的版本中setupfiles https://pypi.python.org/pypi/setupfiles,据此request https://pypi.python.org/pypi/request依靠。您可以通过首先安装 0.0.14 版的 setupfiles 来解决此问题pip install setupfiles==0.0.14在尝试安装之前request.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PIP 安装请求运行时错误:Python 2.7 中超出最大递归深度 的相关文章

随机推荐