termux配置python_termux python环境
第一次寫了一個(gè)爬蟲程序,主要是從ASPX頁(yè)面獲取數(shù)據(jù),然后上傳到我的服務(wù)器數(shù)據(jù)庫(kù)。由于數(shù)據(jù)需要每天更新一次,隨身攜帶電腦不方便,便發(fā)現(xiàn)了termux這個(gè)神器。程序代碼我就不貼出來(lái)了,第一次用python寫的,免得被噴。主要是引入這幾個(gè)庫(kù)。import requests
from bs4 import BeautifulSoup
import pymysql
import re
程序在pc端完美運(yùn)行。
現(xiàn)在我們開始在手機(jī)上搭建運(yùn)行環(huán)境。
第一步 下載termux
F-Droid 編譯的,在手機(jī)上安裝。
然后到手機(jī)設(shè)置中開啟 Termux 的存儲(chǔ)權(quán)限
修改Termux的源地址
和Linux類似,Termux有自己的軟件源,安裝Termux后默認(rèn)的軟件源是Termux官網(wǎng),即http://termux.net,可打開源列表查看。export EDITOR=vi
apt edit-sources
改為這個(gè)樣子,把默認(rèn)源注釋掉,增加清華的源:#?The?main?termux?repository:
#deb?https://termux.net?stable?main
deb
http://mirrors.tuna.tsinghua.edu.cn/termux stable main
注:在vi里修改 先按i,進(jìn)入編輯模式,編輯完成后,按ESC,輸入:wq保存退出。打開功能鍵盤需要按音量+ 與q鍵
然后apt updage
apt upgrade
更新列表
更多的參考鏈接:https://www.jianshu.com/p/5c8678cef499
第二部 安裝python
接下來(lái)我們就安裝python環(huán)境了
apt install python
需要確認(rèn)的就點(diǎn)y
輸入python -V 查看是否安裝成功,輸入pip?install?--upgrade?pip? //升級(jí)pip
然后我們安裝第三方包pip3 install requests?BeautifulSoup4
輸入pip3 install pymysql會(huì)出現(xiàn)編譯錯(cuò)誤,提示沒有編譯環(huán)境,輸入:apt install clang? ?//
clang
是一個(gè)輕量級(jí)編譯器,更多請(qǐng)百度
再次輸入會(huì)報(bào)找不到Python.h,需要編譯的調(diào)用python api的c文件apt install python-dev
然后繼續(xù)安裝pymysql,出現(xiàn)找不到crypt.h,apt install libcrypt-dev
之后會(huì)遇到?jīng)]有ffi.h、openssl.hapt?install libffi-dev openssl-dev
最后pymysql安裝成功,運(yùn)行python爬蟲并上傳至服務(wù)器數(shù)據(jù)庫(kù)正常。
注:打開手機(jī)文件管理器,找到 py文件,點(diǎn)擊選擇文本,用termux打開即可把文件放到termux的download目錄下
總結(jié)
以上是生活随笔為你收集整理的termux配置python_termux python环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mybatis 分页需要的jar包下载_
- 下一篇: 水果生意怎样入行 学好技巧就能富甲一方