猿问

cron定时运行python virtualenv中的python程序

virtualenv路径/home/test/py/python
virtualenv中使用pipinstallbeautifulsoup了,现在/home/test/py/下有test.py,里面frombs4importBeautifulSoup来使用bs
直接/home/test/py/python/bin/python/home/test/py/test.py执行正常
但crontab-e新建一个cron,内容如下:
1010***/home/test/py/python/bin/python/home/test/py/test.py
却没有执行结果。是哪里有问题?
holdtom
浏览 481回答 2
2回答

料青山看我应如是

我之前也遇到过这个问题,我的解决办法是这样的,创建一个shell脚本,然后在shell脚本里面调用python,代码如下:!/bin/bashcd/var/PyEnvs/InstaHub-V1/source./bin/activatecdsite/tasks/var/PyEnvs/InstaHub-V1/bin/pythontask_push_message.pydeactivateInstaHub-V1是我的python虚拟环境,这个脚本已经跑了2个月了,目前为止没有发现问题
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答