安装 Python3 的 pip 时出错

安装 Python3 的 pip 时出错

当我尝试在 Ubuntu 18.04.2 LTS 中为 python3 安装 PIP 时

我使用的命令:

root@DESKTOP-0BEE3OD:/mnt/c# apt install python3-pip

E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: Success

我无法修复这个错误。

答案1

我遇到了同样的问题并在这里找到了答案:WSL 18.04 上的 APT 漏洞

就像在链接中一样,我会先删除 apt 钩子以重新启动并运行:

sudo rm -rf /etc/apt/apt.conf.d/20snapd.conf

似乎 Snapcraft 是这里的问题,因为它依赖于 python。我尝试更新 pip python3 -m pip install --upgrade pip,但这似乎把一切都搞乱了,我无法再安装任何 python 包。所以我删除了 python3,然后错误就出现了。

注意自我:升级 pip 时请使用 apt. (至少在 ubuntu 或类似发行版上)

相关内容