[問題] library path setting

看板Python作者 (grow up safe)時間8年前 (2017/03/21 17:28), 8年前編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
root | |--include | | | |--project | | | |--util | |--settings | | | |--base.py | |--settings | |--main.py Hello, 想問一個有關libaray path的問題 在專案中有寫了一個library, 但在執行 python main.py 後會出現 ImportError: No module named 'util' 1. main.py 中有一行 from include.project.settings import base 2. base.py 中有一行 from util import xxxx 3. 每個目錄下都有__init__.py 請問path該怎麼設定才對?? 目前有試過把 /root/include/project加到sys.path -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.233.162 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1490088482.A.1DD.html ※ 編輯: sowrdking (210.242.233.162), 03/21/2017 17:28:59

03/21 18:02, , 1F
from ..util import xxxx
03/21 18:02, 1F

03/22 09:34, , 2F
上面的作法一樣有錯
03/22 09:34, 2F

03/22 09:41, , 3F
啊, 可以了, 謝謝你
03/22 09:41, 3F
文章代碼(AID): #1OqF8Y7T (Python)
文章代碼(AID): #1OqF8Y7T (Python)