Python3.10环境中VSCode的pip3安装模块突然无法导入,旧项目异常新项目正常
Python 3.10环境模块导入异常求助
问题现象
- 在已开发数月的Python 3.10项目文件夹中,突然出现模块导入异常:VS Code提示通过
pip3安装的模块不存在,直接运行该文件夹下的Python脚本也报同样错误,但pip3 list显示这些模块确实已安装 - 新建空白文件夹,编写并运行以下测试代码,无论是否通过VS Code执行都能正常输出
success:
import numpy, cv2, PIL print("success")
可能诱因与已尝试的修复操作
- 可能诱因:几天前安装某包失败时,情急下使用了
sudo pip3 install ...命令,后续已卸载该包,并确保site-packages文件夹内所有文件归属当前用户,但问题未解决 - 已尝试的无效操作:
- 删除项目文件夹下的
__pycache__文件夹
- 删除项目文件夹下的
项目VS Code启动配置(launch.json片段)
{ "name": "UIServer", "type": "python", "request": "launch", "program": "${workspaceFolder}/UIServer.py", "console": "integratedTerminal", "justMyCode": false, "env": { "MOCK": "true" }, },
报错截图

内容的提问来源于stack exchange,提问作者Joymaker
相关产品推荐
相关产品推荐

