宝塔面板申请Let's Encrypt证书出现"No module named requests"问题

老蒋在文章中也有多次提到,如果我们有选择免费SSL证书的时候可以直接在类似宝塔面板WEB环境中一般都会自带Let's Encrypt免费SSL证书的,我们可以直接申请使用,而且都是会自动续期的。但是,有些时候是比较奇怪的无法申请到,于是我们查看日志可以看到有提示"No module named requests"问题。

那出现"No module named requests"问题到底是什么情况呢?大概意思还是缺少模块导致的,我们给他安装后再试试。

1、安装requests 模块

pip install requests

这里我们登录服务器SSH,然后去安装缺失的模块。

宝塔面板申请Let's Encrypt证书出现

如果还是不行的话,我们继续换下个的办法。

第二、采用DNS验证

我们一般是采用文件验证的,这里老蒋建议可以采用更换DNS验证。

宝塔面板申请Let's Encrypt证书出现

这里我们可以看到多一个DNS选项。我们可以采用DNS验证方式。

一般来说出现"No module named requests"问题应该是python问题,这里我们可以通过补模块包或者是更换DNS验证的方式来解决无法安装SSL问题。

投上你的一票

本文出处:老蒋部落 » 宝塔面板申请Let's Encrypt证书出现"No module named requests"问题 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送