Skip to content

AILab_Florence2.py节点文件存在模型无法正确导入的问题。 #172

@masterkamy568-coder

Description

@masterkamy568-coder

在我使用Florence-2-large-ft模型的时候出现了如下报错:
!!! Exception during processing !!! No module named 'models.modeling_florence2'
Traceback (most recent call last):
File "E:\Comfyui-aki-v2.7\ComfyUI-aki-v2\ComfyUI-aki-v2\ComfyUI\execution.py", line 518, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Comfyui-aki-v2.7\ComfyUI-aki-v2\ComfyUI-aki-v2\ComfyUI\execution.py", line 329, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Comfyui-aki-v2.7\ComfyUI-aki-v2\ComfyUI-aki-v2\ComfyUI\execution.py", line 303, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "E:\Comfyui-aki-v2.7\ComfyUI-aki-v2\ComfyUI-aki-v2\ComfyUI\execution.py", line 291, in process_inputs
result = f(**inputs)
^^^^^^^^^^^
File "E:\Comfyui-aki-v2.7\ComfyUI-aki-v2\ComfyUI-aki-v2\ComfyUI\custom_nodes\ComfyUI-RMBG\py\AILab_Florence2.py", line 287, in analyze
bundle = self._get_model(model_name, precision, attention)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Comfyui-aki-v2.7\ComfyUI-aki-v2\ComfyUI-aki-v2\ComfyUI\custom_nodes\ComfyUI-RMBG\py\AILab_Florence2.py", line 168, in _get_model
from models.modeling_florence2 import Florence2ForConditionalGeneration
ModuleNotFoundError: No module named 'models.modeling_florence2'

comfyui lumi batcher overwrite task done
Prompt executed in 24.93 seconds

导入模型的时候找不到models模块,我对AILab_Florence2.py代码做出如图修改,改用基于文件系统路径的导入方式后能够正常运行。

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions