宝塔面板申请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证书出现"No module named requests"问题

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

第二、采用DNS验证

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

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

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

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

投上你的一票

原创文章,转载请注明出处:https://www.itbulu.com/bt-no-module-named-requests.html

上一篇 2021年9月3日 12:55
下一篇 2021年9月6日 11:02