【发布时间】:2019-04-02 08:36:33
【问题描述】:
我正在处理一个项目,但我遇到了一个由于某种原因无法修复的错误。
错误是:
`from parser import WorldParser`
`ImportError: cannot import name WorldParser`
我正在使用 Pycharm,我尝试使用 Pycycle 来查找我是否有导入周期,但它没有找到,还尝试手动查找周期,但我没有找到 任何。
程序结构如下:
project folder contains:
agent.py
graph.py
parser.py
simulation.py
state.py
utils.py
现在我将详细说明每个文件的导入。
-----agent.py----
from utils import operation_dec,get_path_from_to
-----agent.py----
-----graph.py----
none
-----graph.py----
-----parser.py----
from graph import Vertex, Edge, UndirectedGraph
from state import WorldState
from utils import create_map_args, get_path_from_to
-----parser.py----
-----simulation.py----
from parser import WorldParser
from beautifultable import BeautifulTable
from agent import GreedyAgent, HumanAgent, VandalAgent
from state import WorldState
from utils import InfoObject
-----simulation.py----
-----state.py----
from beautifultable import BeautifulTable
-----state.py----
-----utils.py----
from heapq import *
-----utils.py----
感谢任何帮助,谢谢!
【问题讨论】:
标签: python python-2.7 pycharm python-import