看了很多大神解决该问题的方法但是也看到还是有一些小伙伴和我一样用了办法还是没有解决掉。。。比如:
(1)不断地pip --明明已经安装了模块,运行显示还是没有该模块。。
(2)依据版本匹配又是upgrade又是重新安装 ——无用
(3)激活环境然后进入到VScode解释器真正处在的环境里,安装模块——正确!!!
方法(3)遇到小插曲后来自己又探索了一番终于找到关键!所以就总结了一下希望帮助更多人不然真的很头疼。。。
第一步 :进入命令窗口,输入命令查看环境 conda info --envs
第二步:
可以看到有三个具体的环境
第三步:[超级超级关键!!!]一定要知道VScode所在的环境是哪个!不然在不对的环境下安装的所有包都只会在那个环境的目录下!
可以看到我的python.exe的环境是这样,所以要先去到py2这个环境,再在py2的环境下去到yolov5[这才是真正的环境],执行两个操作:(1)conda activate py2 (2)conda activate yolov5
可以看到前面()显示了当下的环境
之后再在这个环境下pip就好了~然后再运行VScode没有报错。