Installieren von Python-Paketvarianten mit Conda / Pip unter MacOS

438
bbuzz31

Ich habe derzeit viele Python-Pakete mit bestimmten Varianten installiert. Zum Beispiel verwende ich den gcc5-Build von Scipy. Ich habe dies mit Macports gemacht, wobei es so einfach ist wie:

port install py35-scipy+gcc5 

Gibt es eine Möglichkeit, solche Varianten mit Conda oder Pip zu spezifizieren?

Umgekehrt ist es vielleicht möglich, Varianten zu installieren, die Macports verwenden, um Python in einer Conda-Umgebung zu installieren.

Danke, Brett.

1

1 Antwort auf die Frage

0
rbanffy

Sie können einen anderen CC angeben, bevor Sie das Paket mit installieren pip. Es wäre wahrscheinlich klüger, dies unter einem virtuellen Netzwerk zu tun, anstatt es mit dem System Python zu versuchen (und zu riskieren, es über die Erlösung hinaus zu verstümmeln).

Auf diese Weise können Sie MacPorts verwenden, um eine Reihe verschiedener Python-Interpreter mit separaten Compilern zu installieren, die separat installiert werden.

Sie können auch https://github.com/collective/buildout.python als Option verwenden, um eine größere Auswahl an Python-Umgebungen zu erhalten, die genau auf Ihre gewünschten Einstellungen abgestimmt sind.

Nicht ideal, aber das sollte funktionieren, danke. bbuzz31 vor 6 Jahren 0