【发布时间】:2015-07-02 12:52:29
【问题描述】:
我刚刚编写了一个小的 Python 脚本,它使用 BeautifulSoup 来从网站中提取一些信息。
只要从命令行运行脚本,一切都会运行良好。但是作为 crontab 运行,服务器返回给我这个错误:
Traceback(最近一次调用最后一次): 文件“/home/ws/undwv/mindfactory.py”,第 7 行,在 从 bs4 导入 BeautifulSoup ImportError: 没有名为 bs4 的模块
由于我对服务器没有任何 root 访问权限,所以 BeautifulSoup 安装在用户目录:$HOME/local/lib/python2.7/site-packages
我想 cron 选项卡不会在用户目录中查找模块。任何想法如何解决这个问题?
【问题讨论】:
-
您是否添加了 crontab 文件的路径?
标签: python cron beautifulsoup crontab