Wie ich aus Ankündigung von PyConJP 2015 erfahren habe, scheint es, dass Pips nach 7.0 bei der Installation der Bibliothek das Rad vor sdist priorisiert haben. (Referenz: Pip Release Note) http://pip.readthedocs.org/en/stable/news/
Als ich es versuchte, wurden einige der Pakete (z. B. IPython), die ich zur Installation mit sdist verwendet habe, jetzt mit Wheel installiert. Ich bin froh, dass Sie dadurch viel Zeit beim Erstellen der virtuellen Umgebung sparen.
In meiner in [hier] gezeigten Umgebung (http://qiita.com/FGtatsuro/items/1c490abee7061a6ec79e) wird Virtualenv von "pip (Python) installiert über Homebrew" installiert. Es scheint, dass "über Homebrew installiertes Pip" in der von diesem Virtualenv erstellten Umgebung verwendet wird, daher habe ich die Version von Pip für jeden Python aktualisiert.
pip(Homebrew)Aktualisierung
$ brew upgrade python python3
Sicher, dies hat die Pip-Version ausgelöst, aber gleichzeitig die Nebenversion von Python (3.4-> 3.5), und ich hatte ein Problem, dass vim, das auf die dynamische Bibliothek von 3.4 verweist, nicht funktioniert hat.
Wenn es sicher ist, ist es meiner Meinung nach besser, die Hook-Funktion von Virtualenv zu verwenden und nur die Pips in der erstellten Virtualenv-Umgebung zu aktualisieren.
~/.virtualenvs/postmkvirtualenv
...
#Stellen Sie außerdem sicher, dass Sie die neuesten Setup-Tools verwenden
pip install --upgrade setuptools
pip install --upgrade pip
...
Recommended Posts