问题描述:已pip安装了request库,vscode 选择虚拟环境时无法导入
原因:本地环境路径下site- package下已有对应包,vscode无法导入,查了网上各种按案例,修改setting launch 配置文件无果。
排查和解决:终端下进行导入 ok ➡️说明本地环境可以正常使用,vs code对于本地环境和虚拟环境配置有讲究,所以下载了pycharm进行尝试。里面的解释器管理软件包更加清晰。发现选择的虚拟环境解释器下没有对应的requests flask包, 在pycharm里面进行安装。然后果然正常运行 ,啊哈哈哈哈,困扰了一天了,这东西
总结:当本地使用了多版本的python,并且启用了虚拟环境。在选择解释器的时候尤其需要注意下载安装的版本和解释器是否配套。由于看到本地已经安装就以为安装好了,在vscode里面盘旋半天,原来是使用了另外的版本安装了。pycharm解决了我这个问题。要是vscode也能有这样的显示 易用性就更棒了,避免了半天这个环境问题。
标签:解释器,vscode,虚拟环境,本地,pycharm,安装 From: https://www.cnblogs.com/juee/p/18563181