2016-07-08 11 views
3

Wenn ein .whl online verfügbar ist, wird pip immer installiert und nicht aus der Quelle kompiliert. Bei einem bestimmten Modul wurde das Rad jedoch für die nächste Prozessorgeneration kompiliert und läuft nicht auf einer bestimmten Maschine.make pip ignoriert ein existierendes Rad

Wenn ich es befehle, nur das Paket herunterzuladen, dann wird immer noch das Rad heruntergeladen und nicht die Quelle. Hat pip einen Mechanismus, um diese Einstellung zu überschreiben?

+0

@MosesKoledoye Nein, das ist nicht von dem lokalen Cache betroffen. –

+0

Entschuldigung. Ich denke, du könntest die Installation direkt von 'git' machen, wenn die Quelle eine hat mit' pip install git + https: // repourl' –

+0

@MosesKoledoye dann muss ich irgendwie manuell lernen, dass das Paket ein Git Repo online hat und wo es ist ist. FWIW, ich kann die Quelle manuell lokalisieren und kompilieren, alles ohne 'pip'. –

Antwort

Verwandte Themen