首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >(zope.interface 4.3.2 (/usr/lib/python3/dist-ContextualVersionConflict))

(zope.interface 4.3.2 (/usr/lib/python3/dist-ContextualVersionConflict))
EN

Stack Overflow用户
提问于 2021-04-24 21:35:32
回答 2查看 574关注 0票数 1

我正在尝试通过"certbot-dns-route53“获取使用CERTBOT的SSL证书。我已经在Ubuntu 18.0上安装了certbotaws-cli和certbot-dns-route53插件

我启动了以下命令"certbot certonly --dns-route53 -d mydomain.com“,得到以下错误

代码语言:javascript
运行
复制
    2021-04-24 13:05:20,028:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/usr/local/bin/certbot", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.6/dist-packages/certbot/main.py", line 15, in main
    return internal_main.main(cli_args)
  File "/usr/local/lib/python3.6/dist-packages/certbot/_internal/main.py", line 1403, in main
    plugins = plugins_disco.PluginsRegistry.find_all()
  File "/usr/local/lib/python3.6/dist-packages/certbot/_internal/plugins/disco.py", line 237, in find_all
    plugin_ep = cls._load_entry_point(entry_point, plugins, with_prefix=False)
  File "/usr/local/lib/python3.6/dist-packages/certbot/_internal/plugins/disco.py", line 255, in _load_entry_point
    plugin_ep = PluginEntryPoint(entry_point, with_prefix)
  File "/usr/local/lib/python3.6/dist-packages/certbot/_internal/plugins/disco.py", line 51, in __init__
    self.plugin_cls: interfaces.IPluginFactory = entry_point.load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2323, in load
    self.require(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2346, in require
    items = working_set.resolve(reqs, env, installer, extras=self.extras)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 783, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (zope.interface 4.3.2 (/usr/lib/python3/dist-packages), Requirement.parse('zope.interface>=5.3.0a1'), {'zope.component'})
2021-04-24 13:05:20,028:ERROR:certbot._internal.log:An unexpected error occurred:
2021-04-24 13:05:20,028:ERROR:certbot._internal.log:pkg_resources.ContextualVersionConflict: (zope.interface 4.3.2 (/usr/lib/python3/dist-packages), Requirement.parse('zope.interface>=5.3.0a1'), {'zope.component'})

帮帮我。

EN

Stack Overflow用户

发布于 2021-06-23 23:19:49

在终端中尝试:

代码语言:javascript
运行
复制
> sudo apt remove certbot
> sudo snap remove certbot
> sudo pip uninstall certbot
> sudo pip3 uninstall certbot

然后你跑

代码语言:javascript
运行
复制
> certbot

如果没有问题,你会得到一个错误,比如:

代码语言:javascript
运行
复制
> Command 'cerbot' not found, did you mean:

现在,安装certbot

代码语言:javascript
运行
复制
> sudo apt install certbot

重启终端

现在,如果ok,试一下,运行:

代码语言:javascript
运行
复制
> certbot

如果可以,安装certbot-dns-route53

代码语言:javascript
运行
复制
> sudo apt install python3-certbot-dns-route53

最后,重启终端并检查以注册您的证书。

这对我很有效。;)

票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67243377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档