I am trying to install "pycaret" libraray in cluster using whl file.
But it is creating conflict in the dependency sometimes (not always, sometimes it works too.)
My questions are -
1 - How to install libraries in cluster only single time (Maybe from cache). Because it downloads and install them everytime I start the cluster.
It takes around 20 minutes to install this.
2 - How to solve the dependency error and why it is not replicated always?
This might be due to change in numpy version because default runtime has 1.21.5 and after the library installation it changes to 1.19.5 (sometimes).
And the error That i get is
"ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject"
Another issue that follows when above gets resolved (suprisingly) is
'ImportError: Numba needs NumPy 1.20 or less' which also get reolved after I re-run the cell.
Can someone please help??