2012-11-22 2 views
0

내 virtualenv에서 일부 오류가있는 WebHelpers를 설치했지만 설치 프로세스가 끝났습니다. 나는 피라미드 웹 응용 프로그램을 시작하면심각한 오류가있는 webhelpers

, 난 여전히이 오류를 얻을 :

File "D:\Py3Env\lib\site-packages\webhelpers-1.3-py3.2.egg\webhelpers\paginate 
.py", line 250 
    raise Exception, "__getitem__ without slicing not supported" 
SyntaxError: invalid syntax 

답변

1

WebHelpers 패키지는 (아직) 파이썬 3 호환되지 않습니다.

파이썬 3은 유형 및 값으로 예외 발생을 지원하지 않습니다. 대신 읽어야

raise Exception("__getitem__ without slicing not supported") 

불행하게도, 특히 파이썬에 새로 누군가를 위해, 파이썬 3 발굴 작업에 포팅 내린 WebHelpers 소스 코드에 더 많은 것들이있다.

파이썬 2로 전환하거나 다른 라이브러리를 모두 사용해야합니다.