Can't we use Deploy/Project access token instead of Personal access token


We are using package registry to publish our python packages (within organization). We are able to install the modules/packages using Personal Access Token but not using any other tokens (Deploy,Project access toker,CI token). Is there a way we can install the python packages by avoiding Personal Access Token?

Can someone suggest on this