VS 代码 SSLError 和项目附加路径

VS code SSLError and path appending for a project

我在 VS 代码中遇到的问题类似于人们在 pycharm 中遇到的问题(参见 here,相同的代码会引发错误)。

import requests
def Earlybird(daycount):
    url = 'https://msft.com'
    response = requests.get(url)
    print(response)
Earlybird(1)


raise SSLError(
urllib3.exceptions.SSLError: Can't connect to HTTPS URL because the SSL module is not available.

建议的解决方案是附加 PATH 变量。我已经通过 conda create --name v_env anaconda 创建了一个单独的虚拟环境,并将其用作项目的解释器。如何在 VS 代码中为其特殊环境仅附加此特定项目的 PATH 变量?或者 VS 代码中是否有针对此问题的其他修复程序?顺便说一句 Pycharm 不会为代码和相同的虚拟环境抛出错误。我想这已经被开发者 pycharm 修复了。

当我在 VS 代码中 运行 来自 jupyter notebook 的相同代码时,它工作正常,没有问题。

解决方案是从 Anaconda Navigator 中启动 VS 代码。由于我不知道的原因,解决了这个问题。