I'm trying to get the same functionality as in spacemacs where package-install gives you a list of packages with fuzzy search. Pretty much smex for package-install. That way even if I don't know the exact name, I can still install the package. However, when I search this all I get are issues installing other packages.
Edit: Here's a picture of what I would like:
. I would like fuzzy search combined with a menu instead of just a minibuffer for package-install

*for glob-patterns, so you can type*py TABto see packages whose name includespy.completing-read-functionand related minibuffer/in-buffer completion options to provide "fuzzy" completion almost everywhere in Emacs. Enabling such modes automatically makes theM-x package-install RETcompletion session use "fuzzy" filtering.