Installieren Sie Numpy auf mehreren Python-Versionen

Installieren Sie Numpy auf mehreren Python-Versionen

Ich habe das Numpy-Modul für Python 2.7 installiert. Allerdings habe ich drei Versionen (2.4, 2.6 und 2.7) auf meinem System und es ist nur auf 2.7 installiert. Ich gehe davon aus, dass dies das Standard-Python ist, da dies die Version ist, die mir der Befehl „which python“ im Terminal anzeigt. Ich führe ein Python-Skript in einem anderen Programm aus, das standardmäßig Python 2.4 verwendet. Ich habe zwei Fragen:

  1. Wie installiere ich Numpy auf der nicht standardmäßigen Version von Python, in meinem Fall Python 2.4? Ich habe die Foren durchsucht und konnte keine Antwort finden.

  2. Kann ich ein anderes Programm zwingen, eine bestimmte Python-Version auszuführen, wenn ich ein Python-Skript ausführe? Anhand von sys.version kann ich sehen, welche Python-Version ausgeführt wird. Gibt es jedoch einen anderen Befehl, mit dem ich die Ausführung einer bestimmten Version erzwingen kann?

Danke


Danke, Don.Joey,

Ja, ich habe mir virtuelle Umgebungen angesehen und das ist die richtige Vorgehensweise. Ich verstehe, dass es im Terminal funktioniert, aber funktioniert es auch, wenn ein anderes Programm das Python-Skript aufruft?

Prost

Antwort1

Was Sie suchen, sindvirtuelle Umgebungen. Sie ermöglichen es Ihnen, verschiedene Versionen eines Pakets zu haben. Sie ermöglichen auch das gemeinsame Funktionieren mehrerer Python-Versionen.

Erstellen Sie eine virtuelle Umgebung, die 2.4 verwendet. Installieren Sie Numpy darin. Führen Sie Ihr Skript in dieser venv (virtuellen Umgebung) aus. Viel Spaß.

verwandte Informationen