pip升级过期软件包后需要密码

时间:2020-02-23 19:41:02

标签: python python-3.x pip

我遵循了此answer,以在运行Ubuntu 18.04.4 LTS的计算机上升级过时的Python软件包。我正在使用pip 20.0.2

现在,每次我尝试安装或升级软件包时,都会弹出一个烦人的窗口,要求输入密码。例如:

pip install --user -U numpy

我看到以下窗口:

enter image description here

当我按下取消时,将得到以下输出:

WARNING: Keyring is skipped due to an exception: Failed to unlock the collection!
WARNING: Keyring is skipped due to an exception: Failed to unlock the collection!
Requirement already up-to-date: numpy in /home/user/.local/lib/python3.6/site-packages (1.18.1)

在此问题之前,我以前没有sudo特权并且没有使用--user标志来安装软件包。

点子有什么问题?我该怎么解决?。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

转到“ 用户帐户”,将“ 自动登录”设置为“ 关闭”。在启动时,只会询问您一次用户名/密码;我希望它能解决您的问题。

答案 1 :(得分:-1)

pip遇到了类似问题之后,多年以来唯一有效的解决方案是在conda内部工作。