I installed empyrial package by python3 -m pip install empyrial in my virtual environment which i activated at end of installation i receive a warning : ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. pandas-profiling 3.6.1 requires numpy<1.24,>=1.16.0, but you have numpy 1.24.1 which is incompatible. numba 0.54.1 requires numpy<1.21,>=1.17, but you have numpy 1.24.1 which is incompatible. Few questions and doubts on this : does this mean that numba , pandas profiling wont work without the necessary dependancies as the versions installed in the virutal environment are incompatible. what is the workaround solution for this if we wish to use the installed version as well as install and fit the required version of the package for other respective packages to work and not produce an error in my python code ( s empyrial requires a certain version but scikit-learn, fbprophet and etc packages may require other versions) I have tried seeing other solutions : they had the answer such as - You can rename the package You can change the installation path What is the best solution ? Continue reading...