如何将mysql python映像路径添加到crontab
Crontab总是尝试从我的主目录加载mysql-python映像,而库映像实际上位于如何将mysql python映像路径添加到crontab,python,mysql,macos,crontab,mysql-python,Python,Mysql,Macos,Crontab,Mysql Python,Crontab总是尝试从我的主目录加载mysql-python映像,而库映像实际上位于/library/python/2.7/site-packages/mysql\u-python。。。我如何将crontab指向正确的位置?没有将mysql-python作为静态库重新安装 我在MacOS10.7上工作。 谢谢。在命令行上运行env,并复制其输出。将其添加到crontab的顶部,因为这将设置cron运行的环境-这应该可以做到。然后,您可以随意删除不需要的环境变量 Mac OS X的参考: cro
/library/python/2.7/site-packages/mysql\u-python
。。。我如何将crontab指向正确的位置?没有将mysql-python作为静态库重新安装
我在MacOS10.7上工作。
谢谢。在命令行上运行
env
,并复制其输出。将其添加到crontab的顶部,因为这将设置cron运行的环境-这应该可以做到。然后,您可以随意删除不需要的环境变量
Mac OS X的参考:
crontab文件
当您添加cron作业(使用conrtab-e)时,它们既不会在MacOSX登录下运行,也不会在tcsh外壳下运行,因此您还可以在crontab中设置环境变量,在执行cron操作时使用这些变量
PERL5LIB=/Library/Perl:/Users/yourusername/perl
LC_ALL=C
12 1 * * * perl dosomething.pl
来源:
请注意,cron上的环境设置不要求您添加
export
命令。把它们放在cron文件的顶部就可以了。你能分享一些关于crontab脚本的见解吗?我不能从一开始就导入mysql-python。脚本在命令行中运行良好。目前,我必须连续运行它,如果我的internet断开连接,它将停止。您是否正确设置了cron环境?请记住,它与您的配置文件分开运行,就像一个完全相同的副本:@daisy,如果它有帮助,请将此标记为答案。谢谢