Python-第三方库自动安装脚本
目录
问题分析
自动安装脚本
举一反三
问题分析
- 自动执行pip逐一根据安装需求安装
- 如何自动执行一个程序?例如:pip? (使用os.system(command))
库名 |
用途 |
pip安装指令 |
---|---|---|
Numpy | N维数据表示和运算 | pip install numpy |
Matplotlib | 二维数据可视化 | pip install matplotlib |
PIL | 图形处理 | pip install pillow |
Scikit-Learn | 机器学习和数据挖掘 | pip install sklearn |
Request | 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 flask |
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 |
自动安装脚本
#BatchInstall.pyimport os#libs = {"numpy", "matplotlib", "pillow", "sklearn", "requests", "jieba",\
# "beautifulsoup4", "wheel", "networkx", "sympy", "pyinstaller", "diango",\
# "flask", "werobot", "pyqt5", "pandas", "pyopengl", "pypdf2", "docopt", "pygame"};libs = {"sklearn", "requests"};try:for lib in libs:print("start install {0}".format(lib));os.system("pip install " + lib);print("{} install successful".format(lib));print("All Successful");
except:print("Failed SomeHow");
运行结果:
举一反三
自动化脚本+
- 编写各类自动化运行程序的脚本,调用已有程序
- 扩展应用:安装更多的第三方库,增加配置文件
- 扩展异常检测:捕获更多异常类型,程序更稳定友好
本文仅为学习Python记录,资料来源于中国大学MOOC《Python语言设计》—嵩天
Python-第三方库自动安装脚本相关推荐
- 自动安装第三方库python,python第三方库自动安装脚本
#python第三方库自动安装脚本,需要在cmd中运行此脚本 #BatchInstall.py import os libs = {"numpy","matplotlib ...
- Python 第三方库自动安装脚本
需求:批量安装第三方库需要人工干预,能否自动安装? 现假设我们要安装以下库 #BatchInstall.py import os libs = {"numpy","mat ...
- 第三方库自动安装脚本(复习)
第三方库自动安装脚本 一."第三方库自动安装脚本"问题分析 1.1 问题分析第三方库自动安装脚本需求:批量安装第三方库需要人工干预,能否自动安装?自动执行pip逐一根据安装需求安装 ...
- Python:Python全球生态主站,pip安装方法、集成安装方法、文件安装方法、第三方库自动安装脚本
2.1 如果下载得到的是.tar.gz压缩包,解压,在解压目录的当前文件夹下,打开DOS命令运行:python setup.py install 2.2 .whl 文件安装: 当前目录下运行: pip ...
- vscode python 第三方库自动补全 第三方库的智能提示
VS Code python设置第三方包的智能感知 因为使用Pyside6框架写Python程序,而QT自己的Qt Creator 在使用方面确实不如VScode轻便,故而使用VScode写Pysid ...
- Python第三方库的安装,升级以及版本查看
方法:通过电脑的cmd命令行来进行python第三方库的安装,升级以及版本查看 安装和升级pip 安装pip方法1 在cmd命令行输入以下命令: python -m ensurepip #当提示不存在 ...
- python random库安装,详解python第三方库的安装、PyInstaller库、random库
python第三方库的安装 PyInstaller库 PyInstaller库能够在不同操作系统下将python源文件打包,变成直接可运行的可执行文件. 可以通过-F参数对python源文件生成一个独 ...
- python第三方库批量安装_使用Python批量安装第三方库
Python的很多功能通过第三方库实现,99%的第三方库可以通过Python自带的pip方法进行自动下载和安装.然而Python有几十万个第三方库,最常用的也有几十个.想要一次性地安装几十个常用的第三 ...
- Python第三方库的安装及测试
Python是一种面向对象,直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,其具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用.那如何将第三方库安装到Python中呢? 接下来 ...
最新文章
- flask 读取 csv
- Linux 命令之 ls -- 列出指定目录下的内容
- Centos7 安装Go环境
- Django---admin
- 作者:李超(1988-),男,上海交通大学硕士生,主要研究方向为大数据网络。...
- 在VS2012中实现Ext JS的智能提示
- 解读Linux命令格式
- 采用SHELL,通过SQL LOAD导入一定格式的txt文件至数据库中
- Unity 根据文件路径批量修改图片格式
- 机器学习-----车标识别
- 液压与气动传动(PLC控制)
- C4D新建立方体对象不显示?
- NVME(SATA)固态硬盘按装win7/10
- ServletConfig与ServletContext
- 2014年第五届蓝桥杯C/C++程序设计本科B组省赛 史丰收速算(代码填空)
- 计算机键盘标注,电脑键盘上怎么打√和*两个符号的方法
- PEGA(Low-Code App Builder)Describing a data object
- Mina2框架--服务端与客户端通信
- cad版本怎么在线转换?软件操作更高效
- 如何用Python画滑稽笑脸