"pipenv install tensorflow" 停留在 "Locking..."

"pipenv install tensorflow" stuck on "Locking..."

在我的虚拟环境(通过 pipenv 创建)中,我尝试 运行 pipenv install tensorflow。以下是输出:

Installing tensorflow…
Adding tensorflow to Pipfile's [packages]…
✔ Installation Succeeded 
Pipfile.lock (a451a4) out of date, updating to (5ca2ea)…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Building requirements...
Resolving dependencies...
⠦ Locking...

并且它在 Locking... 上停留了至少十分钟,所以我决定在那一刻终止安装。所以它卡在了将 tensorflow 添加到 Pipfile.lock 文件的部分。我有 python 版本 3.6.8(我不想升级到 3.7,因为据我所知,tensorflow 仍然与 3.7 不兼容),我想知道为什么它卡在安装的锁定部分。请帮忙,谢谢!

问题出在 PIPENV。您必须将 pipenv 更新到 master 分支并验证是否可以安装 tensorflow == 2.0.0-rc0。

您可以改用这个 pipenv run pip install tensorflow

您可以在 GitHub Issues Pipenv

找到有关此问题的更多信息