文章詳情頁(yè)
python 中如何自動(dòng)安裝第三方庫(kù)?
瀏覽:111日期:2022-06-26 17:06:00
問(wèn)題描述
比如腳本中使用了第三方的requests 庫(kù),給別人運(yùn)行時(shí),可能就提示缺少這個(gè)庫(kù),有沒(méi)有辦法抓到這個(gè)異常后,直接幫使用者自動(dòng)安裝好呢?
問(wèn)題解答
回答1:你應(yīng)該在給腳本別人使用之前,把你用到的庫(kù)都寫(xiě)到requirements.txt文件里然后運(yùn)行pip install -r requirements.txt
回答2:實(shí)際上可以做到,不過(guò)你能確保缺失的模塊跟安裝的包名稱(chēng)一致嗎,另外還有版本的問(wèn)題也是需要考慮的。因此還是把依賴(lài)都解決了再想這個(gè)問(wèn)題。
上一條:python - 關(guān)于django 模板中循環(huán)列表下一條:python - 兩千萬(wàn)條結(jié)構(gòu)化數(shù)據(jù)怎么進(jìn)行數(shù)據(jù)分析
相關(guān)文章:
1. mysql - 一個(gè)表和多個(gè)表是多對(duì)多的關(guān)系,該怎么設(shè)計(jì)2. python 如何實(shí)現(xiàn)PHP替換圖片 鏈接3. html5 - iOS的webview加載出來(lái)的H5網(wǎng)頁(yè),怎么修改html標(biāo)簽select的樣式字體?4. 一個(gè)mysql聯(lián)表查詢(xún)的問(wèn)題5. python如何不改動(dòng)文件的情況下修改文件的 修改日期6. javascript - git clone 下來(lái)的項(xiàng)目 想在本地運(yùn)行 npm run install 報(bào)錯(cuò)7. mysql主從 - 請(qǐng)教下mysql 主動(dòng)-被動(dòng)模式的雙主配置 和 主從配置在應(yīng)用上有什么區(qū)別?8. angular.js - 三大框架react、vue、angular的分析9. python - django 里自定義的 login 方法,如何使用 login_required()10. 主從備份 - 跪求mysql 高可用主從方案
排行榜

熱門(mén)標(biāo)簽