When I tried Fedora 27, I installed Python libraries only through dnf. If there was no repository package for a library, then it meant the Fedora developers hadn't integrated it with the current release of their distro.
The only time I used pip was within a virtual environment (as explained above). Both virtualenv and venv are available as Fedora packages installable through dnf. I don't know whether virtualenvwrapper is because I didn't know about it.
The only time I used pip was within a virtual environment (as explained above). Both virtualenv and venv are available as Fedora packages installable through dnf. I don't know whether virtualenvwrapper is because I didn't know about it.