第三方庫
第三方庫自動安裝腳本
庫名 | 用途 | pip安裝指令 |
---|---|---|
NumPy | N維數據表示和運算 | pip install numpy |
Matplotlib | 二維數據可視化 | pip install matplotlib |
PIL | 圖像處理 | pip install pillow |
Scikit-Learn | 機器學習和數據挖掘 | pip install sklearn |
Requests | HTTP協議訪問及網絡爬蟲 | pip install requests |
Jieba | 中文分詞 | pip install jieba |
Beautiful Soup | HTML和XML解析器 | pip install beautifulsoup4 |
Wheel | Python第三方庫文件打包工具 | pip install wheel |
PyInstaller | 打包Python源文件爲可執行文件 | pip install pyinstaller |
Django | Python最流行的Web開發框架 | pip install django |
Flask | 輕量級Web開發框架 | pip install flask |
WeRoBot | 微信機器人開發框架 | pip install werobot |
SymPy | 數學符號計算工具 | pip install sympy |
Pandas | 高效數據分析和計算 | pip install pandas |
Networkx | 複雜網絡和圖結構的建模和分析 | pip install networkx |
PyQt5 | 基於Qt的專業級GUI開發框架 | pip install pyqt5 |
PyOpenGL | 多平臺OpenGL開發接口 | pip install pyopengl |
PyPDF2 | PDF文件內容提取及處理 | pip install pypdf2 |
docopt | Python命令行解析 | pip install docopt |
PyGame | 簡單小遊戲開發框架 | pip install pygame |
#第三方庫自動安裝腳本
import os
libs = {"numpy","matplotlib","pillow","sklearn","requests",\
"jieba","beautifulsoup4","wheel","networkx","sympy",\
"pyinstaller","django","flask","werobot","pyqt5",\
"pandas","pyopengl","pypdf2","docopt","pygame"}
try:
for lib in libs:
os.system("pip install " + lib)
print("Successful")
except:
print("Failed Somehow")