Am un script scris în python. Consola lansare de succes. Pentru acest script, am făcut un script bash, acest lucru este modul în care este conceput:
#!/bin/bash
source /home/user/anaconda3/bin/activate
python /home/user/RosAtom-V/Work/StopCoronaVirus.py
conda deactivate
De asemenea, ruleaza cu succes prin consola, dar se imprimă următoarea eroare:
Could not find conda environment:
You can list all discoverable environments with `conda info —envs`.
Apoi am deschis crontab, în scopul de a automatiza, dar scenariul nu începe și primesc următorul mesaj în fișierul jurnal. Cum pot formata script bash mod corect, astfel încât nu primesc aceste erori și totul funcționează?
Eroare în fișierul jurnal:
/home/user/RosAtom-V/Work/start_StopCoronaVirus.sh: line 3: python: command not found
Could not find conda environment:
You can list all discoverable environments with `conda info —envs`.
Înainte de asta, toate scenariile au fost executați, doar de altă zi, am început să primesc această ieșire cu o eroare