Pip Install挂起

Wav*_*ves 8 python pip package python-3.x

我目前在Windows机器上安装了Python 3.5.我正在尝试使用命令"pip install"安装Python包,但是一旦我点击输入就没有任何反应.该操作挂起了这么长时间,当我尝试退出命令行时,它会冻结.如何让pip安装工作?

Ben*_* JW 70

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

export DISPLAY=
pip install <packagename>
Run Code Online (Sandbox Code Playgroud)

(或者,作为一句台词DISPLAY= pip install <packagename>:)


Wav*_*ves 8

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

python -m pip install some_package_you_want
Run Code Online (Sandbox Code Playgroud)

  • 如果需要更多诊断工具,请使用python -v -m pip install some_package_you_want (2认同)

Jam*_*Lay 8

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

  • 作为另一种解决方法,您可以使用“unset DISPLAY”暂时禁用该提示。 (4认同)
  • 嗯,是的,启动您的 xserver! (3认同)
  • @JamesM.Lay 是的,这是我的问题。它正在等待连接到 x 服务器(我猜是为了显示钥匙串密码的提示) (3认同)