I am on AWS Ec2 Amazon Linux and am trying to use Let Encrypt. When I first installed Let Encrypt a couple of months ago, I had no problems updating certificates. But now I get this error and cannot update it.
# ./certbot-auto --debug Error: couldn't get currently installed version for /opt/eff.org/certbot/venv/bin/letsencrypt: Traceback (most recent call last): File "/opt/eff.org/certbot/venv/bin/letsencrypt", line 7, in <module> from certbot.main import main File "/opt/eff.org/certbot/venv/local/lib/python2.7/dist-packages/certbot/main.py", line 7, in <module> import zope.component File "/opt/eff.org/certbot/venv/local/lib/python2.7/dist-packages/zope/component/__init__.py", line 16, in <module> from zope.interface import Interface ImportError: No module named interface
I tried to disable PYTHON_INSTALL_LAYOUT and update pip, virtualenv. Bad luck.
It looks like this is a Letsencrypt ImportError question : there is no module named interface on amazon linux when updating But the dirctory is different. Not sure I want rm /opt/eff.org/certbot/venv/bin/letsencrypt
lets-encrypt
Maca
source share