我遵循了此answer,以在运行Ubuntu 18.04.4 LTS的计算机上升级过时的Python软件包。我正在使用pip 20.0.2
。
现在,每次我尝试安装或升级软件包时,都会弹出一个烦人的窗口,要求输入密码。例如:
pip install --user -U numpy
我看到以下窗口:
当我按下取消时,将得到以下输出:
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
标志来安装软件包。
点子有什么问题?我该怎么解决?。
感谢您的帮助。
答案 0 :(得分:1)
转到“ 用户帐户”,将“ 自动登录”设置为“ 关闭”。在启动时,只会询问您一次用户名/密码;我希望它能解决您的问题。
答案 1 :(得分:-1)
在pip
遇到了类似问题之后,多年以来唯一有效的解决方案是在conda
内部工作。