【问题标题】:VS code SSLError and path appending for a project项目的 VS 代码 SSLError 和路径附加
【发布时间】:2021-09-02 09:43:58
【问题描述】:

我在 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 代码中是否有针对此问题的其他修复? BTW Pycharm 不会为代码和相同的虚拟环境引发错误。我假设开发人员已经在 pycharm 中修复了这个问题。

当我在 VS 代码中从 jupyter notebook 运行相同的代码时,它运行良好,没有问题。

【问题讨论】:

    标签: python ssl visual-studio-code python-requests anaconda


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2020-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-11
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      • 1970-01-01
      相关资源
      最近更新 更多