【发布时间】:2020-05-22 02:50:00
【问题描述】:
我一直在尝试运行 pip list -o 和 pip list --outdated 以查看是否需要更新任何包,但它进入了打印循环:WARNING: Keyring is skipped due to an exception: Failed to create the collection: Prompt dismissed..
我已经升级了密钥环并且版本已经是最新的了。我在使用 pip install {package} --upgrade 升级其他软件包时也看到了这个密钥环警告。
【问题讨论】:
-
我有类似的东西,据我了解,这是因为我将我的操作系统(Ubuntu)设置为无需输入密码即可登录。不完全确定影响、副作用等,但
keyring --disable对我的情况有所帮助。据我所见,它在~/.local/share/python_keyring/keyringrc.cfg文件中添加了空backend。部分参考:github.com/pypa/pip/issues/6773 -- github.com/jaraco/keyring#disabling-keyring -
你能指定你正在使用的操作系统吗,如果你是从虚拟环境环境中运行 pip 命令,则要枯萎。
-
请为这个问题提供更多背景信息。
-
你的 pip 版本是多少?
标签: python ubuntu pip python-keyring