看板 Python 關於我們 聯絡資訊
: -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 204.96.168.3 : → uranusjr:也不知道到底是什麼 module 產生 error 05/21 08:38 : → sean72:都是自己寫的module 05/21 09:13 : → swpoker:哀我之前2.4轉道3.2都快瘋掉了 05/21 09:25 : 推 timTan:跑過2to3了嗎 05/21 09:34 : 推 timTan:自已寫的module, 是不是把import path 弄壞了? 05/22 02:02 : → timTan:不應該有問題的~ 05/22 02:02 : → ken1325:沒事轉成3.2不是自找麻煩嗎 05/22 10:29 : → timTan:可以把 Error 的 Code 放上來嗎? 05/23 00:14 Timer是自己寫的module ABC |__ __init.py__ |__ Timer.py |__ xyz.py in the beginning of xyz.py, I wrote from . import Timer then Run As Python Run in eclipse ValueError: Attempted relative import in non-package -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 204.96.168.3
timTan:檔名是不是錯了,__init__.py 05/24 06:08
timTan:在Command 要打python -m package.module 05/24 06:09
uranusjr:應該就是 init 的問題, Python 找不到 __init__ 就不會認 05/24 11:22
uranusjr:如果 import Timer 應該就可以, 可是 from . 的話 Timer 05/24 11:22
uranusjr:外面那層也要是 module 才行(所以要有 __init__) 05/24 11:23
timTan:上面有解決你的問題嗎? 05/26 23:02