【已解决】cannot import name ‘Literal‘ from ‘typing‘

问题描述

在用vscode进行debug的时候,报错cannot import name 'Literal' from 'typing'

解决方法

方法一:升级Python版本到3.8以上

我的python版本是3.7,但由于环境都配好了,升级太麻烦,没采用该方法

方法二:采用兼容库

c 复制代码
pip install typing-extensions

在报错的地方,也就是第四行这里,typing 换成 typing_extensions

问题解决!

相关推荐
newobut3 小时前
vscode远程调试python程序,基于debugpy库
vscode·python·调试·debugpy
潮流coder6 小时前
vscode修改缓存保存路径
ide·vscode·缓存
承接电子控制相关项目8 小时前
安装VSCODE发现 右击选项中无VSCODE 打开选项,处理方法汇总
ide·vscode·编辑器
Better Bench10 小时前
Ubuntu aarch64\arm64系统安装vscode
linux·vscode·ubuntu
x10n910 小时前
OceanBase 参数对比工具 附源码
数据库·vscode·oceanbase·腾讯云ai代码助手
我是菜鸟0713号11 小时前
VSCode配置Qt6开发教程
ide·vscode·编辑器
Jovin Giogic13 小时前
简明教程:记录 Ubuntu系统命令行安装TexLive,配置vscode
linux·vscode·ubuntu·latex·texlive
lanhuazui1014 小时前
VScode中函数和变量跳转定义配置文件设置
vscode·编辑器
oioihoii17 小时前
VSCode CMake Tools 功能解析、流程与最佳实践介绍
ide·vscode·xhtml
fpl111617 小时前
npm :无法加载文件 D:\...\nodejs\npm.ps1,因为在此系统上禁止运行脚本
前端·vscode·npm·node.js·命令模式