cannot import name ‘_compare_version‘ from ‘torchmetrics.utilities.imports‘

这篇具有很好参考价值的文章主要介绍了cannot import name ‘_compare_version‘ from ‘torchmetrics.utilities.imports‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Traceback (most recent call last):
File “/scratch/AzureNfsServer_INPUT1/vc_data/users/willing/home/mQG/src/1_train.py”, line 14, in
import pytorch_lightning as pl
File “/home/aiscuser/.conda/envs/willing/lib/python3.9/site-packages/pytorch_lightning/init.py”, line 34, in
from pytorch_lightning.callbacks import Callback # noqa: E402
File “/home/aiscuser/.conda/envs/willing/lib/python3.9/site-packages/pytorch_lightning/callbacks/init.py”, line 25, in
from pytorch_lightning.callbacks.progress import ProgressBarBase, RichProgressBar, TQDMProgressBar
File “/home/aiscuser/.conda/envs/willing/lib/python3.9/site-packages/pytorch_lightning/callbacks/progress/init.py”, line 22, in
from pytorch_lightning.callbacks.progress.rich_progress import RichProgressBar # noqa: F401
File “/home/aiscuser/.conda/envs/willing/lib/python3.9/site-packages/pytorch_lightning/callbacks/progress/rich_progress.py”, line 20, in
from torchmetrics.utilities.imports import _compare_version
ImportError: cannot import name ‘_compare_version’ from ‘torchmetrics.utilities.imports’ (/home/aiscuser/.conda/envs/willing/lib/python3.9/site-packages/torchmetrics/utilities/imports.py)

There are a few possible reasons for this error:文章来源地址https://www.toymoban.com/news/detail-794061.html

  • The version of torchmetrics installed is incompatible with the version of pytorch_lightning. According to the pytorch_lightning documentation, the minimum required version of torchmetrics is 0.4.1. You can check your installed version with pip show torchmetrics or conda list torchmetrics and upgrade it if necessary with pip install --upgrade torchmetrics or conda update torchmetrics.
  • The installation of torchmetrics or pytorch_lightning is corrupted or incomplete. You can try reinstalling them with pip install --force-reinstall torchmetrics pytorch_lightning or conda install --force-reinstall torchmetrics pytorch_lightning.

到了这里,关于cannot import name ‘_compare_version‘ from ‘torchmetrics.utilities.imports‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ImportError: cannot import name ‘InterpolationMode‘ from ‘torchvision.transforms‘

    这个原因是torchvision的版本太久了,这个InterpolationMode是新版本中的函数, torchvision=0.2.2 torch=1.8.2 pip install torchvision==0.9.1 这个完全没有任何副作用,升级更高版本的,可能会卸载你之前的torch,比较麻烦。

    2024年02月16日
    浏览(60)
  • ImportError: cannot import name ‘TouchActions‘ from ‘selenium.webdriver‘

    今天踩了一个坑:     需要使用selenium-wire抓取请求heads信息,直接用命令 pip install selenium-wire安装后,调试代码一直报cannot import name \\\'TouchActions\\\' from \\\'selenium.webdriver\\\' 开发环境: selenium  版本4.11.2 (用 pip show selenium  查看版本) selenium-wire版本 2.5.2 (用 pip selenium-wire  查看版

    2024年02月08日
    浏览(51)
  • ImportError: cannot import name ‘escape‘ from ‘jinja2‘

    使用flask时,导入jinja2报错如下: 然后在必应bing搜索现实jinja2版本应该小于3.1.0 之后在所用环境查看jinja2版本为3.1.2,所以jinja2版本应降到3.1.0一下,之后我把版本改为3.0.2。 但是导入发现依旧报错,然后仔细看了下报错原因。发现所用的环境是AppData下的,于是又把系统的环境

    2024年02月16日
    浏览(51)
  • ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘的解决办法

    环境是:pytorch:1.13.0                python :3.7.0 本来代码只有一点导入下载数据集并做处理,准备先运行下载数据集时,报了这个错误。    查询网上说的是python的版本有问题  于是在anconda上更改这个环境的版本到python3.7.2 然后运行再试着运行代码, 运行成功! 总结:

    2024年02月17日
    浏览(43)
  • Python报错:ImportError: cannot import name ‘xxx‘ from ‘xxx‘

    python运行.py文件时报错:ImportError: cannot import name ‘xxx‘ from ‘xxx‘(无法从\\\'xxx\\\'中导入\\\'xxx\\\')该问题为xxx变量被二次定义(重名了) 如以下cannot importt \\\'Ship2\\\' form \\\'ship2\\\' ()的报错,解决方案为:查看子函数ship2内的定义是否存在一个变量在另外的子函数或者main主函数中已然被定

    2024年02月15日
    浏览(53)
  • cannot import name Markup from jinja2解决方案

    将代码改一下,  代码如下:  运行结果:

    2024年02月11日
    浏览(42)
  • 解决 ImportError: cannot import name ‘contextfilter‘ from ‘jinja2‘

    升级 jupyterhub -i 就是选择镜像源,不然更新很慢。 如果是conda环境,运行以下命令 国内镜像: 更新pip

    2024年02月12日
    浏览(47)
  • ImportError: cannot import name ‘SQLDatabaseChain‘ from ‘langchain‘解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年02月10日
    浏览(42)
  • Python错误:ImportError: cannot import name “Mapping“ from “collections“

    场景描述: 使用Pycharm导入python模块时触发了ImportError,提示cannot import name \\\"Mapping\\\" from \\\"collections\\\",意思是无法从“集合”导入名称“映射” 具体原因: 我下载的python解释器版本是3.10,python3自3.10版本后对requests库有进行调整,collections中不能直接调用Mapping、MutableMapping 无法导

    2024年02月11日
    浏览(52)
  • 已解决ImportError: cannot import name ‘DecisionBoundaryDisplay‘ from ‘sklearn.inspection‘

    已解决(from sklearn.inspection import DecisionBoundaryDisplay导包错误)ImportError: cannot import name ‘DecisionBoundaryDisplay’ from ‘sklearn.inspection’ (F:softwareinstalledAnacondalibsite-packagessklearninspection_ init _.py)亲测有效 一个小伙伴遇到问题跑来私信我,想用sklearn导入DecisionBoundaryDisplay,但是

    2024年02月04日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包