letsencrypt/certbot python 加密错误

letsencrypt/certbot python 加密错误

我的证书几天后就会过期,但我没有用 letsencrypt-auto 或 certbot-auto 更新它们。据我所知,一切都是最新的,但我得到了:

正在运行 setup.py install 进行加密:已完成,状态为“错误”

每次都是这样。我按照输出提示sudo使用-H标志运行,但没有变化。我查看了这里和其他网站上的大量帖子,但似乎没有任何建议有帮助。有人有什么想法吗?

我的操作系统是Ubuntu 16.04。

sudo ./letsencrypt-auto renew
sudo ./certbot-auto renew

输出:

正在运行 setup.py install 进行加密:已完成,状态为“错误”
[...]
命令“/home/colby/.local/share/letsencrypt/bin/python2.7 -u -c “import setuptools, tokenize;file='/tmp/pip-build-STzmW5/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace(' ', ' '), file, 'exec'))” install --record /tmp/pip-nBBkFY-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/colby/.local/share/letsencrypt/include/site/python2.7/cryptography”在 /tmp/pip-build-STzmW5/cryptography 中失败,错误代码为 1
您正在使用 pip 版本 8.0.3,但可以使用 8.1.2 版本。
您应该考虑通过“pip install --upgrade pip”命令进行升级。

完整输出为这里因为它很长。

相关内容