我在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代码。因为我不知道解决问题的原因
相关问题 更多 >
编程相关推荐