升级到 Ubuntu 20.04 后 AWS EB CLI 出错

升级到 Ubuntu 20.04 后 AWS EB CLI 出错

我意识到我本可以轻松等到 2020 年 7 月,但我今天升级到了 Ubuntu 20.04。我从 18.04 升级到 19.10,再升级到 20.04。

到目前为止,我尝试过的所有方法都运行良好,除了 AWS EB CLI。它在 18.04 上运行良好。现在,当我运行时,eb deploy --staged我收到以下错误。

回溯(最近一次调用):文件“/home/me/.local/bin/eb”,第 5 行,来自 ebcli.core.ebcore 导入主 ImportError:没有名为 ebcli.core.ebcore 的模块

有人知道如何修复这个问题吗?谢谢。

答案1

编辑

最初的答案是卸载 Python 3.8,然后安装 3.7 的实用程序。不要这样做。虽然这确实允许我使用 EB CLI,但 Ubuntu 20.04 需要 Python 3.8 才能运行其 GUI。因此,重新启动机器后,我无法重新登录 Ubuntu GUI。

更好的方法是删除 Python 3.7 并重新安装它......

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.7

相关内容