Certbot 抛出类型错误
Certbot throws TypeError
我在这里有点难过。我以前从未见过 inspect.py
的错误,但在这里我尝试使用 certbot 安装一些 SSL 证书并发生错误。包括堆栈跟踪的 certbot 日志是 here,但错误是:
File "/usr/lib64/python2.7/inspect.py", line 815, in getargspec
raise TypeError('{!r} is not a Python function'.format(func))
TypeError: <method-wrapper '__ne__' of type object at 0x1eeab80> is not a Python function
并在 运行 certbot certonly
时发生。其他命令,如获取版本,都可以。
我已经尝试了一些方法(uninstalling/reinstalling,等等)但都无济于事。我试图避免从 git 或其他来源安装(尝试坚持使用 yum
)。更多细节
- Centos @ 7.1.1503(核心)
- certbot @ 0.8.1
奇怪的是,这个错误似乎表明在执行过程中出现了错误,但我觉得这很奇怪,因为我在另一台 CentOS 7 机器上使用 certbot 没有问题。
非常感谢任何帮助。如果合适,我会在 GitHub 上开一个问题,但我想我会先在这里问。
您需要更新密码:
pip2 install -U cryptography
也许还有 pyOpenSSL:
pip2 安装-U pyOpenSSL
您可以使用一个命令来检查所有要求:
pip2 安装-U certbot
我在这里有点难过。我以前从未见过 inspect.py
的错误,但在这里我尝试使用 certbot 安装一些 SSL 证书并发生错误。包括堆栈跟踪的 certbot 日志是 here,但错误是:
File "/usr/lib64/python2.7/inspect.py", line 815, in getargspec
raise TypeError('{!r} is not a Python function'.format(func))
TypeError: <method-wrapper '__ne__' of type object at 0x1eeab80> is not a Python function
并在 运行 certbot certonly
时发生。其他命令,如获取版本,都可以。
我已经尝试了一些方法(uninstalling/reinstalling,等等)但都无济于事。我试图避免从 git 或其他来源安装(尝试坚持使用 yum
)。更多细节
- Centos @ 7.1.1503(核心)
- certbot @ 0.8.1
奇怪的是,这个错误似乎表明在执行过程中出现了错误,但我觉得这很奇怪,因为我在另一台 CentOS 7 机器上使用 certbot 没有问题。
非常感谢任何帮助。如果合适,我会在 GitHub 上开一个问题,但我想我会先在这里问。
您需要更新密码: pip2 install -U cryptography
也许还有 pyOpenSSL: pip2 安装-U pyOpenSSL
您可以使用一个命令来检查所有要求: pip2 安装-U certbot