You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we install a single or group of python packages, we get to see a progress bar showing status of download for each package, but when it comes to installation phase, it just shows Installing collected packages: pkg1, pkg2... and remain stuck until all the packages are not installed.
While this works fine for a short number of packages but when we are installing 50+ packages via requirements.txt, or even 10+ packages with large size(50 - 500 Megabytes), there are no logs for straight 10-20 minutes after downloading the packages, giving a user no easy way to understand weather we are progressing or how much packages are installed.
If we can somehow have an optional flag allowing to show logs for how much packages have been installed or just info level log demonstrating successful installation of package, it can be helpful.
What I have already tried?
I have read through pip documentation, verbose flag doesn't seem to help here.
I have looked across different Github and stackoverflow threads seeking solution
Steps to produce the issue -
Just to get feel of the issue we can install following packages, depending on your system it might make you wait for 3-4 minutes at installation step-
Thanks for reporting this issue, I also agree that installation could have a better user experience, I recently opened #12712 requesting the same thing.
I think @ichard26 would find it helpful if you could leave some feedback on a proposed solution: #12712 (comment). Though please be aware I am not sure how ready this is for a PR, everyone working on the project is volunteering their own time, and this project's stability is considered very important, so such improvements can be quite slow to land.
What's the problem this feature will solve?
When we install a single or group of python packages, we get to see a progress bar showing status of download for each package, but when it comes to installation phase, it just shows Installing collected packages: pkg1, pkg2... and remain stuck until all the packages are not installed.
While this works fine for a short number of packages but when we are installing 50+ packages via requirements.txt, or even 10+ packages with large size(50 - 500 Megabytes), there are no logs for straight 10-20 minutes after downloading the packages, giving a user no easy way to understand weather we are progressing or how much packages are installed.
If we can somehow have an optional flag allowing to show logs for how much packages have been installed or just info level log demonstrating successful installation of package, it can be helpful.
What I have already tried?
Steps to produce the issue -
Just to get feel of the issue we can install following packages, depending on your system it might make you wait for 3-4 minutes at installation step-
pip install torch matplotlib plotly scikit-learn transformers
Describe the solution you'd like
Logging for each package installed, just after it's installation such as "matplotlib installation completed"
Alternative Solutions
None
Additional context
None
Code of Conduct
The text was updated successfully, but these errors were encountered: