Ho uno script scritto in python. Lancio della Console di successo. Per questo script, ho fatto uno script bash, questo è come è stato progettato:
#!/bin/bash
source /home/user/anaconda3/bin/activate
python /home/user/RosAtom-V/Work/StopCoronaVirus.py
conda deactivate
Funziona anche con successo attraverso la console, ma viene stampato il seguente messaggio di errore:
Could not find conda environment:
You can list all discoverable environments with `conda info —envs`.
Poi ho aperto il crontab per automatizzare, ma lo script non si avvia e mi arriva il messaggio riportato di seguito nel file di log. Come posso formattare il bash script correttamente in modo che non ricevo questi errori e tutto funziona?
L'errore nel file di log:
/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`.
Prima di questo, tutti gli script che sono stati eseguiti, proprio l'altro giorno ho iniziato a ricevere questa uscita con un errore