linux:python_cron
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
linux:python_cron [2024/10/26 11:43] – created jattie | linux:python_cron [2024/10/26 11:54] (current) – [How to Run a Python Script in a Cron Scheduler in a Specific Anaconda Virtual Environment] jattie | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | === How to Run a Python Script in a Cron Scheduler in a Specific Anaconda Virtual Environment === | + | ====== Python Cron ====== |
+ | |||
+ | |||
+ | ===== How to Run a Python Script in a Cron Scheduler in a Specific Anaconda Virtual Environment | ||
To run a Python script in a specific Anaconda virtual environment using a cron scheduler, follow these steps: | To run a Python script in a specific Anaconda virtual environment using a cron scheduler, follow these steps: | ||
- **Create a Shell Script**: Write a shell script to activate the virtual environment and run your Python script. Save this script, for example, as `run_script.sh`: | - **Create a Shell Script**: Write a shell script to activate the virtual environment and run your Python script. Save this script, for example, as `run_script.sh`: | ||
- | | + | |
#!/bin/bash | #!/bin/bash | ||
source / | source / | ||
python / | python / | ||
deactivate | deactivate | ||
- | | + | |
Replace `/ | Replace `/ | ||
- **Make the Script Executable**: | - **Make the Script Executable**: | ||
- | | + | |
chmod +x / | chmod +x / | ||
- | | + | |
- **Edit the Crontab**: Open the crontab file to schedule your script: | - **Edit the Crontab**: Open the crontab file to schedule your script: | ||
- | | + | |
crontab -e | crontab -e | ||
- | | + | |
Add a cron job entry to run your script at the desired schedule. For example, to run it every hour, you would add: | Add a cron job entry to run your script at the desired schedule. For example, to run it every hour, you would add: | ||
- | | + | |
0 * * * * / | 0 * * * * / | ||
- | | + | |
This example runs the script at the beginning of every hour. | This example runs the script at the beginning of every hour. | ||
linux/python_cron.1729943008.txt.gz · Last modified: 2024/10/26 11:43 by jattie