Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将mysql python映像路径添加到crontab_Python_Mysql_Macos_Crontab_Mysql Python - Fatal编程技术网

如何将mysql python映像路径添加到crontab

如何将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

Crontab总是尝试从我的主目录加载mysql-python映像,而库映像实际上位于
/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,如果它有帮助,请将此标记为答案。谢谢