Binary sind viele-Linux-Räder jetzt unterstützt:Wie entscheidet pip, welches Linux-Rad zu verwenden ist?
https://github.com/pypa/manylinux
Insbesondere würde Ich mag das viel Linux-Rad für scipy auf Travis installieren, das treue Beta Betriebssystem. Die Räder sind hier aufgeführt:
https://pypi.python.org/pypi/scipy/0.17.1
ich:
Collecting scipy
Downloading scipy-0.17.1.tar.gz (12.4MB)
100% |████████████████████████████████| 12.4MB 100kB/s
Statt:
Collecting scipy
Downloading scipy-0.17.1-cp27-cp27mu-manylinux1_x86_64.whl (39.5MB)
100% |████████████████████████████████| 39.5MB 37kB/s
Also, um dieses Problem zu beheben, ich möchte wissen, wie pip bestimmt, welches Rad heruntergeladen und installiert werden soll. Und ja, ich habe Pip auf Version 8.1.2 aktualisiert, die viele Linux-Laufräder unterstützt.
Insbesondere bin ich nicht interessiert an alternativen Lösungen, nur die Frage beantworten, wenn Sie können.
Ja, sobald ich bestätigen kann, dass unser Tech-Stack mit 3.5 funktioniert, werde ich auf 3.5 wechseln. Ich habe Pip 8.1 und Ubuntu 14.04. Außerdem haben Sie die Frage nicht wie gewünscht beantwortet. – esc
auch, auf 3.5 die scipy wheel Installation funktioniert gut ... – esc
Es scheint, dass die 2.7 mu Variante nicht hochgeladen wurde (nur die m Variante ist für 64bit linux verfügbar). Es könnte ein Versehen des scipy Release Managers sein. Python 3 hat dieses Problem nicht, da es eine einzige Möglichkeit gibt, mit Unicode umzugehen. – ogrisel