Comme je l'ai appris de Annonce de PyConJP 2015, il semble que les pips après 7.0 ont priorisé wheel sur sdist lors de l'installation de la bibliothèque. (Référence: note de publication de pip) http://pip.readthedocs.org/en/stable/news/
Quand je l'ai essayé, certains des packages (ex. IPython) que j'avais l'habitude d'installer avec sdist sont maintenant installés avec wheel. Je suis heureux que cela vous fasse gagner beaucoup de temps lors de la création de l'environnement virtualenv.
Dans mon environnement montré dans ici, Virtualenv est installé par "pip (Python) installé via Homebrew". Il semble que "pip installé via Homebrew" soit utilisé dans l'environnement créé par ce Virtualenv, j'ai donc mis à jour la version de pip pour chaque Python.
pip(Homebrew)Améliorer
$ brew upgrade python python3
Bien sûr, cela a soulevé la version de pip, mais en même temps soulevé la version mineure de Python (3.4-> 3.5), et j'ai eu un problème en ce que vim référençant la bibliothèque dynamique de 3.4 ne fonctionnait pas.
Si c'est sûr, je pense qu'il est préférable d'utiliser la fonction hook de Virtualenv et de mettre à niveau uniquement les pips dans l'environnement Virtualenv créé.
~/.virtualenvs/postmkvirtualenv
...
#Assurez-vous également d'utiliser les derniers outils de configuration
pip install --upgrade setuptools
pip install --upgrade pip
...
Recommended Posts