这问题本质说就是IDE未正确识别到,python包的安装路径,解决方法就是将该路径添加到IDE中。具体实现方法如下:
1. 找到Python包安装路径
不论在 Linux 操作系统还是在 Windows 操作系统中,均可以通过在命令行中输入python -m site
命令,查询到当前设定的python包安装地址,如下图所示。按返回结果确认正确地址后添加到IDE中。
2. 添加Python包安装路径
2.1 在操作系统中添加Python包安装路径
Linux平台上,在根目录下的.bashrc文件中添加该路径即可一劳永逸的解决路径添加问题,代码如下所示:
echo 'PATH=$PATH:/opt/conda/lib/python3.9/site-packages'>>~/.bashrc
2.2 在IDE中添加Python包安装路径
在 VsCode 是 pylance 插件没有识别出python包的路径,引发了本错误。解决方法是打开设置,在搜索框输入"python.analysis.extraPaths"并添加相关地址,如下图所示。