dlage 2020-12-02 17:31 采纳率: 100%
浏览 963
已结题

ModuleNotFoundError: No module named 'sgmllib'

pytorch的官方教程,执行到下面的代码就报错。
import transforms as T

def get_transform(train):
    transforms = []
    transforms.append(T.ToTensor())
    if train:
        transforms.append(T.RandomHorizontalFlip(0.5))
    return T.Compose(transforms)

报错:

Traceback (most recent call last):
  File "D:\software\software\Anaconda\envs\pyt_GPU\lib\site-packages\IPython\core\interactiveshell.py", line 3343, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-38-8f09a7ff1c98>", line 1, in <module>
    import transforms as T
  File "D:\software\software\Pycharm\PyCharm Community Edition 2020.2.4\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
    module = self._system_import(name, *args, **kwargs)
  File "D:\software\software\Anaconda\envs\pyt_GPU\lib\site-packages\transforms\__init__.py", line 1, in <module>
    from .safe_html import safe_html, bodyfinder
  File "D:\software\software\Pycharm\PyCharm Community Edition 2020.2.4\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
    module = self._system_import(name, *args, **kwargs)
  File "D:\software\software\Anaconda\envs\pyt_GPU\lib\site-packages\transforms\safe_html.py", line 1, in <module>
    from sgmllib import SGMLParser, SGMLParseError
  File "D:\software\software\Pycharm\PyCharm Community Edition 2020.2.4\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
    module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'sgmllib'


 

  • 写回答

4条回答 默认 最新

  • frootguo 2020-12-02 18:17
    关注

    经过查阅资料发现python3.6.1已经没有这个库了,坑人啊。。。。。

    sgmllib是2.6以后引入python,在3.0以后这个库被移除了。如果你的python版本<2.6或者>=3.0就找不到这个module。
    如果你要使用已有的、依赖sgmllib的代码,安装python2.7等合适的版本。如果要迁移到3.0环境,需要移植代码,可以使用html.parser.HTMLParser

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 9月23日
  • 已采纳回答 9月15日

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料