解决ImportError: cannot import name ‘NoReturn‘报错

简介: 解决ImportError: cannot import name ‘NoReturn‘报错

1、问题描述:


复现论文时,报错:ImportError: cannot import name ‘NoReturn‘


98f1844281ed4f3cb19958e5fd74c704.png


尝试 pip install 安装 发现并没有这么简单


2、导致问题的原因


Python版本(3.6.1)与pip版本(21.2.3)不匹配。


3、解决方案


解决方案一:升级Python3到3.6.5之后的版本


解决方案二:降级pip版本

目录
相关文章
|
Unix Shell Linux
Shell 内置命令:trap
Shell 内置命令:trap
584 1
|
3月前
|
数据采集 Web App开发 数据可视化
Python零基础爬取东方财富网股票行情数据指南
东方财富网数据稳定、反爬宽松,适合爬虫入门。本文详解使用Python抓取股票行情数据,涵盖请求发送、HTML解析、动态加载处理、代理IP切换及数据可视化,助你快速掌握金融数据爬取技能。
1627 1
|
5月前
|
存储 Java PHP
轻量化短视频电商直播带货APP源码全解析:核心功能与设计流程​
在电商直播热潮下,开发专属直播带货APP成为抢占市场关键。本文详解原生开发轻量化APP的核心功能与全流程设计,涵盖用户登录、商品浏览、直播互动、购物车、订单及售后功能,并介绍安卓端Java、苹果端Object-C、后台PHP的技术实现,助力打造高效优质的直播电商平台。
|
Python
python导入错误(ImportError)
【5月更文挑战第2天】python导入错误(ImportError)
1056 1
|
10月前
|
前端开发 JavaScript 大数据
关于JavaScript性能问题的误解
JavaScript 是单线程语言,代码逐行执行,遇到大数据量计算可能影响性能。前端同事担心遍历大量数据会导致性能问题,但实际上,即使遍历1000、10000条数据,耗时也较少。测试代码执行时间有三种方法:Date.now、console.time 和 performance.now,其中 performance.now 精度最高。开发中不必过度担忧遍历带来的性能损耗,保持代码清晰更重要。
|
机器学习/深度学习 vr&ar 异构计算
diffusers
【9月更文挑战第22天】
892 75
成功解决ValueError: Input contains NaN, infinity or a value too large for dtype('float64').
成功解决ValueError: Input contains NaN, infinity or a value too large for dtype('float64').
|
缓存 算法 Linux
Docker精华篇(二)-减少 Docker 镜像大小的策略
Docker精华篇(二)-减少 Docker 镜像大小的策略
Docker精华篇(二)-减少 Docker 镜像大小的策略
|
设计模式 Java API
设计模式-------------静态/动态代理模式(结构型设计模式)
本文详细介绍了代理模式,包括其定义、应用场景、UML类图、代码实现和实际例子,阐述了静态代理和动态代理的区别以及它们的优缺点,展示了如何通过代理模式来控制对目标对象的访问并增强其功能。
|
程序员 容器 内存技术
经验大分享:TweenMax参数用法中文介绍
经验大分享:TweenMax参数用法中文介绍
197 0