2017-06-01 47 views
0

我是python新手,面臨以下問題。PIP安裝請求RuntimeError:Python中超出最大遞歸深度2.7

當我試圖通過使用命令PIP安裝要求安裝請求模塊,我得到了錯誤

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 install --upgrade pip

錯誤的完整輸出也升級了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\ 
+0

給出錯誤的全部輸出和您執行的行,它將有助於 – WNG

+0

我已編輯完整的輸出錯誤的問題。 –

+1

你是否確實要安裝[請求](https://pypi.python.org/pypi/request)而不是[請求** s **](https://pypi.python.org/pypi/requests) ? – jwodder

回答

2

這似乎是由於setupfiles的最近版本中的a bugrequest依賴於該版本。在嘗試安裝request之前,您可以先使用pip install setupfiles==0.0.14安裝setupfiles版本0.0.14來解決此問題。

+0

謝謝..現在安裝:) –

相關問題