ImportError:无法从“torchvision.models.vgg”导入名称“model_url”

2024-10-03 06:21:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我以前进口过easyocr。昨天我创建了一个虚拟环境,在Jupyter终端上运行一个程序。从今天起,每次尝试导入easyocr时,我都会遇到这个错误。任何帮助都将不胜感激

ImportError                               Traceback (most recent call last)
<ipython-input-12-4f7ed86c5a6a> in <module>
      2 import os
      3 from IPython.display import Image
----> 4 import easyocr

~\AppData\Local\Continuum\anaconda3\lib\site-packages\easyocr\__init__.py in <module>
----> 1 from .easyocr import Reader
      2 
      3 __version__ = '1.3.1'

~\AppData\Local\Continuum\anaconda3\lib\site-packages\easyocr\easyocr.py in <module>
      1 # -*- coding: utf-8 -*-
      2 
----> 3 from .detection import get_detector, get_textbox
      4 from .recognition import get_recognizer, get_text
      5 from .utils import group_text_box, get_image_list, calculate_md5, get_paragraph,\

~\AppData\Local\Continuum\anaconda3\lib\site-packages\easyocr\detection.py in <module>
      9 from .craft_utils import getDetBoxes, adjustResultCoordinates
     10 from .imgproc import resize_aspect_ratio, normalizeMeanVariance
---> 11 from .craft import CRAFT
     12 
     13 def copyStateDict(state_dict):

~\AppData\Local\Continuum\anaconda3\lib\site-packages\easyocr\craft.py in <module>
      9 import torch.nn.functional as F
     10 
---> 11 from .model.modules import vgg16_bn, init_weights
     12 
     13 class double_conv(nn.Module):

~\AppData\Local\Continuum\anaconda3\lib\site-packages\easyocr\model\modules.py in <module>
      4 import torch.nn.init as init
      5 from torchvision import models
----> 6 from torchvision.models.vgg import model_urls
      7 from collections import namedtuple
      8 

ImportError: cannot import name 'model_urls' from 'torchvision.models.vgg' (C:\Users\name\AppData\Local\Continuum\anaconda3\lib\site-packages\torchvision\models\vgg.py)

Tags: infrompyimportgetinitlibpackages