2015-11-07 78 views
0

存在是由燒瓶writen一個開源論壇(flaskbb - github),他們使用from flaskbb.user.models import User/flaskbb/user/models.py加載User類。蟒蛇瓶「從package.module」錯誤

我試圖模仿,如此我的項目 'dawntime' 文件結構是這樣的:

dawntime 
    -__init__.py 
    -app.py 
    -public 
     --__init__.py 
     --index.py 

app.py:

from flask import Flask 
from dawntime.public import index 
... 


兩個__init__.py文件是空的,我真的認爲這並不重要,因爲第2行出現錯誤,因此文件/dawntime/public/index.py是不重要的編譯器顯示:

Traceback (most recent call last):
File "app.py", line 2, in
from dawntime.public import index
ImmportError: No module named dawntime.public

有人會告訴有什麼問題嗎? TKS先進

+0

不'index.py'導入從'app.py'什麼?如果是這樣,你遇到了一個循環進口 – dirn

回答

0

app.py已經在dawntime目錄,所以不是我想你需要

from public import index

+0

它的工作原理,謝謝。 – rock