centos設定python計畫任務

2021-10-19 06:56:03 字數 1529 閱讀 2393

2、設定cron計畫任務總結

聰明機智的我靈機一動,為什麼要替換預設鏈結呢?

直接找到python3的安裝目錄,

如果找不到,這裡提供乙個方法:

通過檔名查詢檔案 find / -name python3

第乙個就是我的安裝目錄,就是它了

找到目錄後直接用絕對路徑執行python3,如下:

/usr/local/python-3.7/python

可以看出,輸出的是python3.7.4,說明這個就是我們剛剛安裝的python3.7

上面很簡單,關鍵是我沒有辦法用pip安裝庫

pip3 install requests 命令,直接報錯

pip install requests 命令,會裝到python2.7上面

找了好多教程,無果

想出辦法,直接找到pip3的絕對路徑(不用給pip3建立軟連線了),直接執行

用上面的方法:

可以看到,我的pip3絕對路徑:/usr/local/sbin/python-3.7/bin/pip3

使用/usr/local/sbin/python-3.7/bin/pip3 -v

輸出:pip 19.0.3 from /usr/local/sbin/python-3.7/lib/python3.7/site-packages/pip (python 3.7)

說明這就是python3的pip

需要安裝什麼庫可以直接用這個絕對路徑了:

/usr/local/sbin/python-3.7/bin/pip3 install requests

/usr/local/sbin/python-3.7/bin/pip3 install beautifulsoup4

需要使用python3也可以直接用python3的絕對路徑執行:

/usr/local/python-3.7/python iboyqd.py

如果直接使用pip和python,缺省會使用python2.7的版本

之前看了好多cron的介紹,感覺好複雜,其實很簡單

先去菜鳥教程了解一下語法:菜鳥教程

用root賬號:輸入sudo crontab -e

按i寫入:26 1,3 * * * /usr/local/python-3.7/python /root/python/***.py

解釋:每天1:26,3:26執行python簽到指令碼(記得前面這個python版本要寫絕對路徑,後面的python指令碼也要寫絕對路徑)

編輯好了後按一下esc鍵,然後:wq儲存退出

靜待crontab生效,先弄個比較近的時間測試一下(建議大於5分鐘)

Centos 初始設定

1,安裝完成後新增乙個新使用者 user 2,將新使用者新增到sudoer檔案中,使之能使用sudo命令 vim etc sudoers 新增user all all all到最後最後一行。3,稱附selinux限制,先不啟用這個功能 vim etc selinux config 將selinux ...

Centos系統設定

linux的配置檔案儲存於 etc 資料夾中 1.修改啟動順序 vi etc grub.conf 2.sudo配置 root下visudo allows people in group wheel to run all commands wheel all all all wheel all all...

centos網路設定

1.修改對應網絡卡的ip位址的配置檔案 vi etc sysconfig network scripts ifcfg eth0 device eth0 描述網絡卡對應的裝置別名,例如ifcfg eth0的檔案中它為eth0 bootproto static 設定網絡卡獲得ip位址的方式,可能的選項為...