Pip 安装挂起

Pip Install hangs

我的 Windows 机器上目前有 Python 3.5。我正在尝试使用命令 "pip install" 安装 Python 包,但是当我按下回车键时,什么也没有发生。该操作挂起很长时间,当我尝试退出命令行时,它冻结了。如何让 pip install 工作?

尝试以编程方式使用 pip,如下所示。

import pip

pip.main(['install', 'the_package_you_want_installed'])

@JBernardo 的评论对我有用。谢谢!

python -m pip install some_package_you_want

如果您在 Windows 上通过 WSL2 使用 Ubuntu,它可能无法在 virtualenv 之外工作。 python3 -v -m pip install ... 告诉我它挂在一些 OS X 钥匙串导入上...希望这对其他人有帮助。

我必须启动 'Xlaunch' 显示服务器并且它工作正常,根据 @pscheit 的说法,它正在等待与 x-server 的连接并启动一个修复它

如果您使用的是 WSL2,确实可能与 pip 尝试连接到 XServer 有关。如果是这样,在 运行 之前先清除 DISPLAY 环境变量可能会有所帮助:

export DISPLAY=
pip install <packagename>

(或者,作为一行:DISPLAY= pip install <packagename>

pip install something 当我 ssh 进入 linux 机器并从 shell 运行 pip install 时挂起。使用上述答案中的 -v 显示此步骤已挂起

import 'keyring.backends.macOS' # <_frozen_importlib_external.SourceFileLoader object at 0x7f3d15404d90>

这会在 linux 机器的桌面上弹出密钥环验证 window,等待我的密码。输入我的密码允许此过程进行。

我不知道为什么要在 linux 机器上导入 macOS 包。

Mellester 的解决方案对我有用。
我在使用 pip list 时遇到了问题。在我启动 Xserver 之前,输出会一直挂起。