Ich richte Anrufe für Python (Anaconda-Verteilung) über BAT-Dateien und den Windows Task Scheduler.Conda-Umgebungen und .BAT-Dateien
Ich habe jetzt Umgebungen zum ersten Mal verwendet, und versuche, eine .bat
Datei wie unten einzurichten:
activate [my_env]
python my_script.py
deactivate
Leider scheint es, dass der zweite Befehl nicht ausgeführt werden soll.
Das hat nicht funktioniert, aber in dem env-Verzeichnis Python Aufruf scheint die Aufgabe wie 'C zu tun: \ Anaconda \ ENVs \ linkdex_py27 \ python.exe script.python' – Hans
Have Sie haben das anaconda-Binärverzeichnis zu Ihrer PATH-Umgebungsvariablen hinzugefügt? – BKay
Ja, habe ich. Ich habe das oben wieder getestet und festgestellt, dass es für mich funktionierte, wenn ich die script.py Zeile auf den voll qualifizierten Pfad änderte - obwohl es in dem Verzeichnis war, in dem ich anfing zu arbeiten. – Hans