是Python';它慢吗?

是Python';它慢吗?,python,pipenv,Python,Pipenv,我试着从venv&conda切换到pipenv来管理我的虚拟环境,但我注意到pipenv的一点是,它在执行“锁定”时速度奇慢,而且它会因为“时间不够”而停止执行。通常是这么慢还是只有我?另外,您能给我一些关于如何使其更快的建议吗?是的,我发现pipenv的锁定和依赖解析非常糟糕。不管它值多少钱,我已经转移到了venv和。poetry github有一个部分讨论pipenv,还注意到poetry与您的实际虚拟环境关系不大,更多的是关于依赖项管理/打包。很久以前,由于一些原因,它的速度很慢。但现在,

我试着从
venv
&
conda
切换到
pipenv
来管理我的虚拟环境,但我注意到
pipenv
的一点是,它在执行“锁定”时速度奇慢,而且它会因为“时间不够”而停止执行。通常是这么慢还是只有我?另外,您能给我一些关于如何使其更快的建议吗?

是的,我发现pipenv的锁定和依赖解析非常糟糕。不管它值多少钱,我已经转移到了venv和。poetry github有一个部分讨论pipenv,还注意到poetry与您的实际虚拟环境关系不大,更多的是关于依赖项管理/打包。

很久以前,由于一些原因,它的速度很慢。但现在,它毫无理由地慢了下来:


请看这个问题,关于荒谬的锁定性能有很多类似的问题。但正如你所看到的,他们称之为“增强”。好吧,原谅我,WTF,这简直是一个bug。

Pipenv简直是一个笑话。我花了30分钟盯着“锁定”看,15分钟后终于失败了,我试了两次。 我生命中最无意义的三十分钟

我的文件复杂吗?没有。我包括“烧瓶”和“薄片8”+“pylint”+“mypy”+“黑色”

每当有人试图修复Python的“依赖关系管理”时,情况就会变得更糟。 我希望诗歌能解决这个问题,但谁知道呢

也许是时候转向用于web开发的类型化语言了。

尝试使用
--skip lock
如下:

pipenv安装--跳过锁定


注意:投入生产时不要跳过锁

我观察到以下流程的周转时间更快

pipenv --rm  && pipenv rm -rf Pipfile.lock && pipenv install --dev .

至少,
pipenv
在记录它在看似没完没了的“锁定…”阶段到底在做什么方面做得很差。诗歌看起来很有前途,而且有很好的文档记录,我将尝试一下。谢谢你的推荐:)你喜欢诗歌吗?我发现它非常关注“可安装”的软件包是的,有很多问题,它的性能非常差!我不知道为什么人们一直向我推荐它。不过,我想我会试一试,看看情况如何。