Pip merupakan tool untuk menginstall dan mengelola pustaka python dengan mudah. Namun Pip tidak memiliki metode untuk melakukan upgrade semua pustaka python dengan mudah. Namun akhirnya nemu link di stackoverflow.com tentang cara mengupgrade pustaka python dengan menggunakan python script.
import pip for dist in pip.get_installed_distributions
(): if 'site-packages' in dist.location: try: pip.call_subprocess(['pip', 'install', '-U', dist.key]
) except Exception, ex: print ex
Ganti ‘site-packages’ jika pustaka python tidak terinstall di direktori ‘site-packages’. Seperti pada debian dan turunannya yang meletakkan pustaka python di direktori ‘dist-packages’.
Kredit untuk hacker-hacker di stackoverflow yang sudah berbagi pengetahuan.
[…] let us want fewer things but want better things – […]https://ameo.link/jolynncherry17364081815