linux定時任務python找不到模組問題解決
先說結論:以後在涉及到定時任務,指定python的環境路徑。
shell中python路徑問題
定時任務預設的python路徑為系統自帶
寫一個python程式sys_path.py
import sys
print(sys.path)
放入shell指令碼sys_path.sh
python ./sys_path.py
執行sh指令碼
sh sys_path.sh
[`/data0/qinyk/test`, `/data0/anaconda3/lib/python36.zip`, `/data0/anaconda3/lib/python3.6`,
`/data0/anaconda3/lib/python3.6/lib-dynload`,
`/data0/anaconda3/lib/python3.6/site-packages`,
`/data0/anaconda3/lib/python3.6/site-packages/PyHive-0.3.0-py3.6.egg`,
`/data0/anaconda3/lib/python3.6/site-packages/xgboost-0.71-py3.6.egg`]
定時任務crontab -e 並儲存日誌
* * * * * sh sys_path.sh >sys_path.log 2>&1
cat sys_path.log
[`/data0/qinyk/test`, `/usr/lib64/python26.zip`, `/usr/lib64/python2.6`,
`/usr/lib64/python2.6/plat-linux2`, `/usr/lib64/python2.6/lib-tk`, `/usr/lib64/python2.6/lib-old`,
`/usr/lib64/python2.6/lib-dynload`, `/usr/lib64/python2.6/site-packages`,
`/usr/lib64/python2.6/site-packages/gtk-2.0`, `/usr/lib/python2.6/site-packages`]
相關文章
- 解決Python找不到ssl模組問題 No module named _sslPython
- Python定時任務輕量解決方案---SchedulePython
- 解決一個C#中定時任務被阻塞問題C#
- 命令列執行python時找不到模組怎麼解決命令列Python
- Python找不到專案模組解決方法Python
- python的schedule定時任務模組二次封裝Python封裝
- Linux | 定時任務Linux
- Linux 定時任務Linux
- Java定時任務解決方案Java
- VSCode中解決python模組匯入問題VSCodePython
- 排查帝國CMS定時重新整理任務失效問題,快速解決!
- Linux crontab 定時任務Linux
- windows定時任務執行路徑問題Windows
- linux crontab 定時任務 郵件問題 及其相關的 dead.letter 問題Linux
- 定時任務裡面事務不生效問題
- linux定時任務cron配置Linux
- Linux 定時任務排程Linux
- Linux系統中延時任務及定時任務Linux
- Python任務排程模組APSchedulerPython
- 定時任務報警通知解決方案詳解
- python 定時任務之 schedulePython
- win10計劃任務程式庫實現定時任務的自動執行程式及問題解決。Win10行程
- 主流定時任務解決方案全橫評
- 利用 Transform 解決模組化開發服務呼叫問題ORM
- 排查linux 定時任務cron crontabLinux
- crontab定時任務環境變數使用問題變數
- linux系統怎麼新增每天定時任務? linux系統新增定時任務的教程Linux
- spring定時任務註解Spring
- Linux面試題-定時任務有哪些知識點?Linux面試題
- python apscheduler定時任務處理Python
- Linux下的crontab定時執行任務命令詳解Linux
- Linux中如何實現定時任務Linux
- Linux系統管理之定時任務Linux
- linux實現一個定時任務Linux
- linux 定時任務替代大牛 工具 cronsunLinux
- LINUX 解決時間同步問題(NTP)Linux
- linux定時任務的設定 crontab 配置指南Linux
- 基於Mongodb分散式鎖簡單實現,解決定時任務併發執行問題MongoDB分散式