Python ile yazılmış bir betiğim var. Konsol başlatma başarılı. Bu betik için bir bash betiği yaptım, bu şekilde tasarlandı:
#!/bin/bash
source /home/user/anaconda3/bin/activate
python /home/user/RosAtom-V/Work/StopCoronaVirus.py
conda deactivate
Ayrıca konsol üzerinden başarıyla çalışır, ancak aşağıdaki hatayı yazdırır:
Could not find conda environment:
You can list all discoverable environments with `conda info —envs`.
Sonra otomatikleştirmek için crontab'ı açıyorum, ancak komut dosyası başlamıyor ve günlük dosyasında aşağıdaki iletiyi alıyorum. Bash betiğini doğru şekilde nasıl biçimlendirebilirim, böylece bu hataları almıyorum ve her şey çalışıyor mu?
Günlük dosyasında hata oluştu:
/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`.
Bundan önce, tüm komut dosyaları çalıştırıldı, sadece geçen gün bu çıktıyı bir hatayla almaya başladım