Ich habe eine Python 2.7 Conda-Umgebung und möchte mit Python 3.4 eine äquivalente Umgebung erstellen. Ich kenne die Option --clone
beim Erstellen von Umgebungen, akzeptiert jedoch keine zusätzlichen Argumente wie python=3.4
. Gibt es eine Möglichkeit, dies automatisch zu tun? Ich dachte über den Versuch, die Ausgabe von conda list --export
zu verwenden, aber das codiert auch die Python-Version.
Eine Möglichkeit wäre
%Vor% Und bearbeiten Sie dann diese Datei, um den letzten Teil jedes Pakets mit den py27_0
-Teilen zu entfernen (Sie möchten vielleicht auch die Versionen entfernen, falls eine Version eines Pakets keine Python 3-Version hat). Dann
Eine andere Idee wäre, die Umgebung zu klonen:
%Vor%Beachten Sie, dass diese beiden natürlich fehlschlagen, wenn Sie ein Paket haben, das keine Python 3-Version hat.