VScode似乎不接受来自虚拟环境的解释器

2022-01-19 00:28:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我在VSCode中使用远程SSH选项访问服务器,在那里我创建了一个Python虚拟环境

问题在于,每当我启动VSCode时,它都会显示以下错误消息:

enter image description here

但是,当我单击Select Python Interpreter时,它显示我的自定义环境确实已被选中(标记为Current):

enter image description here

此外,我不断收到警告,上面写着: Import "package_name" could not be resolved from sourcePylancereportMissingModuleSourcepackage_name(例如熊猫)安装在env

我在我的settings.json中添加了以下行:

"python.pythonPath": "/path_of_my_home_dir/env/bin/python"

"python.analysis.extraPaths": [
    "/path_of_my_home_dir/env/bin"
]

但它仍然没有认识到环境

请注意,我的代码运行正常。只是看到这些警告令人困惑

有办法解决这个问题吗