The easiest way of auto installing and importing many libraries in Python. Inspired by pacman
in R
- 🤖 Auto-detection if a pip library is not installed
- 🚀 A faster way than manual detection and installation
- 👶 Ease-of-use at the baby level
2024-11-27
Initialized, supporting installing a single package and a list of packages
pip install pkgman
Install and import a bunch of libraries using two lines:
-
A single module
from pkgman import include include("numpy")
-
Many modules
from pkgman import include include(["numpy", "pandas"])
Then, all of them will be imported; and if not installed, installed and imported.
For example, if we want to import numpy
and pandas
but the package may not be installed, see multiple.modules.py
And the outputs will be:
[pkgman] Installing and importing ['numpy', 'pandas']...
[pkgman] 2 packages have been imported.
Now we check if they are properly imported:
Empty DataFrame
Columns: []
Index: [] 5.4
Yes!
You can also use it for only one module:
from pkgman import include
include("numpy")
MIT License