我正在尝试将Python脚本(testing.py)作为cron作业运行。我有一个单独的python2.7解释器路径的CentOS,所以我添加了以下shebang:
#!/usr/local/bin/python2.7
但是,当cron作业运行时,我收到以下错误
Traceback (most recent call last):
File "/root/carsales/carsales_v2.py", line 3, in <module>
import pandas as pd
ImportError: No module named pandas
我安装了Anaconda,如果我通过命令行运行python2.7解释器,则为:
python2.7 testing.py
成功导入大熊猫。但是,直接运行它(如下所示)无法导入:
./testing.py
所以shebang有问题,或者可能安装了Anaconda?