在我的Mac上安裝gcs-oauth2-boto-plugin-1.4
時,我獲得了最大遞歸深度。我下載並解壓縮了該包,在安裝目錄下運行了sudo python setup.py install
,這是安裝Python模塊時要做的非常標準的東西。我是在虛擬環境中做的(virtualenv)。在原始環境中安裝時沒有遇到任何問題。任何幫助將不勝感激。非常感謝!安裝模塊時超出Python最大遞歸深度
編輯:嘗試與pip install gcs-oauth2-boto-plugin==1.4
在我的Mac上安裝gcs-oauth2-boto-plugin-1.4
時,我獲得了最大遞歸深度。我下載並解壓縮了該包,在安裝目錄下運行了sudo python setup.py install
,這是安裝Python模塊時要做的非常標準的東西。我是在虛擬環境中做的(virtualenv)。在原始環境中安裝時沒有遇到任何問題。任何幫助將不勝感激。非常感謝!安裝模塊時超出Python最大遞歸深度
編輯:嘗試與pip install gcs-oauth2-boto-plugin==1.4
這是一個很好的可能性,因此存在導致無限循環和遞歸極限誤差源代碼的一些bug安裝它時,我得到了同樣的錯誤。儘管如此,python中的標準遞歸限制還是相當低的(2000我猜),這在某些情況下可能會導致問題。遞增遞歸限制可能會起作用。
import sys
sys.setrecursionlimit(10000)
將此行添加到您的源代碼的install.py。
非常感謝您的回答。但我仍然得到同樣的錯誤。奇怪的是,它在我的原始環境中工作得很完美。它只會在virtualenv中產生這樣的錯誤。 –
它爲我工作。你能不能分享一些細節,比如OS,stacktrace ets? – barunsthakur