używam Amazon linux, a ja za niektóre czynności związane z wykorzystaniem letsencrypt że łatwo znaleźć w google, ale nie jest on z:letsencrypt nie powiodło się z ImportError: No module o nazwie interfejsu
Error: couldn't get currently installed version for /root/.local/share/letsencrypt/bin/letsencrypt:
Traceback (most recent call last):
File "/root/.local/share/letsencrypt/bin/letsencrypt", line 7, in <module>
from certbot.main import main
File "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/certbot/main.py", line 11, in <module>
import zope.component
File "/root/.local/share/letsencrypt/local/lib/python2.7/dist-packages/zope/component/__init__.py", line 16, in <module>
from zope.interface import Interface
ImportError: No module named interface
co robię jest:
# git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
# /opt/letsencrypt/letsencrypt-auto --debug
To wszystko. Próbowałem to naprawić, ale dziesiątki rozwiązań, które znalazłem, nie zadziałają.
Większość z nich powiedział, spróbuj tego:
unset PYTHON_INSTALL_LAYOUT
Ale wciąż mam ten sam błąd, nic się nie zmienia. A ktoś powiedział, że ten typ:
pip install --upgrade pip
Ale po wpisaniu, że nie mogę już korzystać z pip, nie udało się z pewnego rodzaju polecenia nie znaleziono błąd, więc musiałem ponownie odtworzono mój serwer.
Próbowałem również użyć CertBota, ale daje mi dokładnie ten sam błąd!
Używam systemu Linux 4.4.51-40.58.amzn1.x86_64 x86_64, potrzebuję pomocy. Spędziłem prawie cały dzień, ale nic się nie zmieniło.
Każde rozwiązanie, które znalazłem, nie zadziałało. Każda rada bardzo to doceni.
Możliwy duplikat [Letsencrypt ImportError: No module o nazwie interfejsu na Amazon linux podczas odnawiania] (https://stackoverflow.com/questions/38170100/letsencrypt-importerror-no-module-named-interface-on- amazon-linux-while-renewin) –