2010-07-22 1 views
3

병 개발 서버를 실행할 때 경고 메시지가 나타납니다. 문제가 정확히 무엇인지 파악할 수 있습니까?병 프레임 워크의 스레드 중 하나 인 OSError가 dev 서버를 실행하는 동안

Exception in thread Thread-1: 
Traceback (most recent call last): 
File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner 
    self.run() 
File "/usr/local/lib/python2.6/dist-packages/bottle-0.8.1-py2.6.egg/bottle.py", line 1406, in run 
    if path: files[path] = mtime(path) 
File "/usr/local/lib/python2.6/dist-packages/bottle-0.8.1-py2.6.egg/bottle.py", line 1401, in <lambda> 
    mtime = lambda path: os.stat(path).st_mtime 
OSError: [Errno 20] Not a directory: '/usr/local/lib/python2.6/dist-packages/github2-0.1.2-py2.6.egg/github2/issues.py' 
+0

병 버전은 무엇입니까? 코드를 보여줄 수 있습니까? – luc

+0

우리는 0.8 병 버전을 사용하고 있습니다. 죄송합니다. 코드를 공개 할 수 없습니다. – Tauquir

+0

아파치를 통해 응용 프로그램을 실행할 때이 오류가 발생하지 않습니다. 병 개발 서버를 실행할 때만 제공되며 github api도 사용합니다. github이 문제입니까? – Tauquir

답변

3

병의 버그입니다 (0.8.2에서 해결). 재 로딩 기능은 수정 된 모듈 파일을 확인하고 달걀 보관소를 가리키는 경로로 혼동합니다. 이 문제를 해결하려면 0.8.2로 업데이트하거나 다시로드 기능을 비활성화하십시오.

관련 문제