2013-07-14 36 views
0

產生錯誤失敗的安裝,因爲這rauth 0.5.5在Python 3

C:\sankar\rauth-0.5.5.tar\rauth-0.5.5>python setup.py install 
Traceback (most recent call last): 
    File "setup.py", line 4, in <module> 
    from rauth import __version__ 
    File "C:\sankar\rauth-0.5.5.tar\rauth-0.5.5\rauth\__init__.py", line 30, in <m 
odule> 
    from .service import OAuth1Service, OAuth2Service, OflyService 
    File "C:\sankar\rauth-0.5.5.tar\rauth-0.5.5\rauth\service.py", line 23 
    except KeyError, e: # pragma: no cover 
+0

而實際的例外是? –

+0

文件「C:\ sankar \ rauth-0.5.5.tar \ rauth-0.5.5 \ rauth \ service.py」,第23行除了KeyError,e:#pragma:no cove –

+0

some plz help –

回答

1

模塊不會在Python 3的工作,因爲它使用Python 2特定語法。

有一個開放的pull request for supporting Python 3。您可以嘗試使用該拉取請求中的修補程序,或切換到Python 2.

更新:自version 0.6rauth支持Python 3.安裝該版本或更新版本。

+0

[Python 3](https://github.com/litl/rauth/tree/python-3)分支已經用Python 3測試過了,應該可以工作。 – maxcountryman

+0

最新版本的rauth實現了Python 3.3的支持。 – maxcountryman

+0

@ maxcountryman:感謝您的提醒! –