python libclntsh.so.12.1: cannot open shared object file

zhangsharp20發表於2018-03-15

手工執行python程式可以,但在執行定時任務過程中遇到如下錯誤


libclntsh.so.12.1: cannot open shared object file: No such file or directory



解決:

1、環境變數配置。LD_LIBRARY_PATH需要把oracle的庫路徑加進去。

2、把環境變數改了還不行,需要:

vi /etc/ld.so.conf

在末尾加入一行

/usr/lib/oracle/12.2/client64/lib

3、執行:ldconfig 

問題解決。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29802484/viewspace-2151866/,如需轉載,請註明出處,否則將追究法律責任。

相關文章