【已解决】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

问题解决!

相关推荐
tan180°7 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql
我在看世界13 小时前
家里vscode连公司内网vscede
vscode·ssh
悠悠小茉莉16 小时前
Win11 安装 Visual Studio(保姆教程 - 更新至2025.07)
c++·ide·vscode·python·visualstudio·visual studio
SZ17011023117 小时前
华为云 银河麒麟 vscode远程连接
ide·vscode·华为云
yanjiee18 小时前
需要scl来指定编译器的clangd+cmake在vscode/cursor开发环境下的配置
ide·vscode·编辑器
Waltt_Qiope21 小时前
关于使用cursor tunnel链接vscode(避免1006 issue的做法)
ide·vscode·issue
Charlene Fung1 天前
vs code远程自动登录服务器,无需手动输入密码的终极方案(windows版)
运维·服务器·vscode·ssh
奇文怪式1 天前
VSCode+arm-none-eabi-gcc交叉编译+CMake构建+OpenOCD(基于Raspberry Pico RP2040)
arm开发·ide·vscode·rp2040
hero_heart1 天前
vscode中c_cpp_properities.cpp文件生成和作用
ide·vscode·编辑器
DO ITNOW2 天前
Cursor/VScode ,点击运行按钮,就打开新的终端,如何设置为在当前终端运行文件而不是重新打开终端----一招搞定篇
ide·vscode·编辑器