仅在从 cmdline/console 运行 python 时,我无法导入 python 包。但是,当使用 pydev 时,一切似乎都运行良好。
我有以下文件系统...
---MarketData
---Parser
---Parser.py
---__init__.py
---IO
---__init__.py
---MarketSocket.py
目前,Parser 和 IO 被定义为 python 包(它们有init .py 文件,虽然Parser.init .py 文件中没有代码。
我正在尝试在 MarketSocket.py 中运行以下代码行
from Parser import Parser
应该在包'Parser'中导入模块'Parser'但是,我收到以下错误。
ImportError: No Module Named Parser
任何帮助,将不胜感激!这应该根据 stackOverflow 上的类似问题起作用,但由于某些奇怪的原因,它不是。