首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pipenv卡住“⠋Locking…”

Pipenv卡住“⠋Locking…”
EN

Stack Overflow用户
提问于 2019-06-04 16:28:11
回答 4查看 19.6K关注 0票数 30

为什么我的pipenv卡在“锁...”安装时的阶段numpy|opencv|pandas?

运行时pipenv install pandas或者pipenv update它挂起了很长一段时间,并显示一条消息和加载屏幕,显示它仍处于锁定状态。为什么?我需要做什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-06-04 16:28:11

正在安装软件包,正在构建轮子

也许描述这种状态的更好的术语应该是‘构建和锁定...’或者类似的东西。

如果您正在安装numpy、opencv、pandas或其他大型软件包,则特别可能发生这种情况。

幕后发生的事情是pipenv正在下载你的软件包,也许还在构建轮子。

在这种情况下,补救措施通常是极大的耐心。

什么是锁定?

要更多地了解pipenv上下文中的“锁定”是什么,您可以在这里阅读更多内容:https://pipenv.kennethreitz.org/en/latest/basics/#pipenv-lock

$ pipenv锁用于创建一个Pipfile.lock,它声明项目的所有依赖项(和子依赖项)、它们的最新可用版本以及下载文件的当前散列。这确保了可重复的,最重要的是确定性的构建。

但是,有时候它是注释这只是一个慢/大的安装,但却是您的问题所在Pipfile[.lock]。如果您相当确定这就是问题所在,请尝试pipenv lock --clear并重新运行您的pipenv install命令,也检查此thread了解更多信息。

票数 56
EN

Stack Overflow用户

发布于 2020-03-23 18:09:10

这是一个关于pipenv的开放问题https://github.com/pypa/pipenv/issues/3827我建议回到pip

票数 5
EN

Stack Overflow用户

发布于 2021-02-25 11:20:32

对于那些试图使用pipenv使用现有的requirements.txt在工作目录中,您可以找到以下内容Github post很有帮助。

注意:我还使用了pipenv --rm在尝试我所展示的东西之前。

另外,这里有一个呼喊Zebradil's script要创建requirements.txt,以防您正在与其他不使用pipenv

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56440090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档