Aktivierung einer Conda -Umgebung im Ansible Playbook

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Aktivierung einer Conda -Umgebung im Ansible Playbook

by Anonymous » 19 Aug 2025, 17:18

Ich versuche, eine -Liste von Aufgaben auszuführen. < /p>

Ich möchte diese Aufgaben erledigen: < /p>

Code: Select all

- name: activate conda environment
# does not work, just for the sake of understanding
command: source activate my_conda_env

- name: initialize the database
command: airflow initdb

- name: start the web server
command: 'airflow webserver -p {{ airflow_webserver_port }}'

- name: start the scheduler
command: airflow scheduler
< /code>

Dies funktioniert natürlich nicht, da jede Aufgabe unabhängig ist und die Aktivierung von Conda < /code> in der ersten Aufgabe durch die folgenden Aufgaben ignoriert wird. 

Ich denke, das [url=viewtopic.php?t=26065]Problem[/url] wäre das gleiche, wenn ein Python virtualenv 
anstelle von conda verwendet wird. < /p>

Wie kann ich jede Aufgabe erreichen, die in der Conda -Umgebung ausgeführt wird? < /p>

Top