Я хочу запланировать задачу в Linux с помощью icrontab, и задача написана на python и должна импортировать модуль cx_Oracle
, поэтому я экспортирую ORACLE_HOME
и LD_LIBRARY_PATH
в .bash_profile ,но возникает ошибка:
libclntsh.so.11.1: невозможно открыть общий объектный файл.
Поскольку можно выполнить задачу, выполнив команду в оболочке, например:
python a.py # ok
Я изменяю задачу в icrontab на сценарий оболочки, который вызывает мой сценарий Python,но исключение повторилось?
# the shell script scheduled in icrontab
#! bash
python a.py
Не могли бы вы помочь, как это сделать?