Comments (1)
The reason is that The Subprocess-started Python 3 does not have a Django library, so the python3 path needs to be specified.
I tried to pass the path into the function as a parameter. Note that the Python path obtained by CRONJOBS is inconsistent with the python path obtained by manually executing Python 3 management.py Crontab Add, and the feedback does not find a hash object.
Finally, the Python path is saved to the local TXT file in advance, and then CRONJOBS reads the file and passes the parameters into the function to solve the problem.
CRONJOBS = [
('* * * * *', 'root.cron.do_main', [], {'pythonpath': open(BASE_DIR / 'python_path.txt').read()},
'> {} 2>&1'.format(BASE_DIR.parent / 'cron.txt')),
]
def do_main(pythonpath):
subprocess.getoutput("python3 .../manage.py dumpdata > ....json")
from django-crontab.
Related Issues (20)
- python manage.py crontab add is not working on heroku server HOT 1
- ModuleNotFoundError: No module named 'fcntl'(windows ) HOT 1
- Cron job with hidden file
- How to run crontab job as user instead of root
- Django Crontab not working on a specific time HOT 6
- macOS 10.15.6 Failed to import the site module HOT 3
- Crontab does not work when running server HOT 3
- Django cronjob error while using database HOT 4
- Does it work in Django==3.1.2 ? HOT 3
- List of all optional argumentsfor django-crontab
- How to call a command with no-value arguments
- Why we can't add individual job and can't remove individual job to crontab HOT 1
- Not call cronjob HOT 6
- How do I run a job without adding it to cron HOT 2
- Consider moving the project to Jazzband? HOT 1
- Django Crontab on docker-image not reading env-variable from K8S deployment config HOT 1
- python3 manage.py crontab add not executing HOT 1
- Django Crontab Job Not Executing Within Docker Container HOT 9
- Can I set a timeout for a job?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-crontab.