天天看點

termux pythonlxml安裝_Termux中安裝Python

0x0 背景

最近學習Python中

想要利用手機将近24小時開機的便利來運作一些簡單的爬蟲

本來所有環境都已經配置好了的.... 在寫上一篇Termux中配置Git的文章時手賤在Root下更新了pkg....然後......然後就丢失了權限....

去官方Wiki和Github看了下說可能是因為SELinux權限的問題 解決方法是su下chown.... 可是我連su都沒權限運作QAQ 然後就暴力的解除安裝重裝了 剛好重新配置一遍環境

0x1 安裝

apt update

apt upgrade

aptinstall tsu //一個su指令的替代 解決了su因環境變量不正确不能正常使用的問題 注意MagiskSU無法使用

apt install python python-dev

pipinstallrequests

pipinstall bs4 //一個網頁解析庫 懶蟲必備QAQ 不需要就跳過//接下來是安裝lxml解析庫 不一定用這個 坑多 用其他的就可以跳過

apt install clang libxml2-dev libxslt-dev

pipinstall lxml

0x2 執行

tsu //切換到Root來擷取權限

python example.py

exit//退出Root 切換回普通使用者

exit //終結會話