2010-07-22 20 views
3

當我運行瓶子開發服務器時,我注意到出現了一些警告。 任何人都可以找出究竟是什麼問題?在Bottle框架的線程之一中的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 2010-07-22 07:14:33

+0

我們使用0.8瓶版本。很抱歉,我無法透露代碼。 – Tauquir 2010-07-22 08:19:04

+0

當通過apache運行應用程序時,不會出現此錯誤。只有當我們運行瓶子開發服務器時,我們也使用github api。 github是一個問題嗎? – Tauquir 2010-07-22 08:46:49

回答

3

這是一個瓶子中的bug(在0.8.2中解決)。重新加載功能檢查修改後的模塊文件,並且被指向蛋歸檔的路徑混淆。更新至0.8.2或禁用重新加載功能來解決此問題。

相關問題