question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Please speedup Pipenv

See original GitHub issue

In a project with about 10 prod deps, pipenv install took about 10 minutes. Then we added jupyter, scikit-learn, andtensorflow and it ground to a halt. Over an hour later, it was still “locking”. pipenv lock --clear didn’t help.

We switched to pip and it installed all the deps in a couple of minutes. We reckon pipenv needs to be at-least as fast as pip in all operations, as dev time is valuable. We can all agree an hour waiting for an operation is not justifiable, especially for a tool as handy as pipenv.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

29reactions
uranusjrcommented, Sep 6, 2020

Sounds like a good enhancement. I look forward to your contributions!

17reactions
timkofucommented, Sep 8, 2020

Listen to that feedback, or you may find there won’t be users to give feedback in future.

After the “do it yourself” snark above, we decided to give Poetry a try. It has none of the speed issues, and has so far been a pleasant experience getting it to the same functionality pipenv was giving us. Also from the pull request and issues responses, one can tell the devs are about improving DX, which makes it a nice package to associate with.

Not everyone has the ability to directly contribute back

As we know anyone can learn anything, all they have to do is start and not stop. Programming is no exception, and the age thing is just yet another gaslight. So it’s really about whether one is willing to spend their time contributing to the project, and detailed design docs are developer in-groupism, an unspoken welcome to software engineers; shows your time and effort will be respected.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Is Python's pipenv slow? - Stack Overflow
Yes, I've found pipenv's locking and dependency resolution is terrible. ... Please see this issue, there are a lot of similar issues about ......
Read more >
Frequently Encountered Pipenv Problems - Read the Docs
Here are some common questions people have using Pipenv. Please take a look below and see if they resolve your problem. Note. Make...
Read more >
pipenv Documentation - Read the Docs
Pipenv is a tool that aims to bring the best of all packaging worlds ... If you do not have Python, please install...
Read more >
Using Pipenv to manage Python virtual environments and ...
The Pipenv tool takes the hassle out of managing a Python project's virtual environments and packages. Learn how to get rolling with it...
Read more >
Common Pipenv Errors and How to Solve Them: Why Won't it ...
This article is one of many covering Python package and environment management with Pipenv. Here, you'll learn how to troubleshoot Pipenv installation and ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found