目录

问题分析

自动安装脚本

举一反三


问题分析

  • 自动执行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-第三方库自动安装脚本相关推荐

  1. 自动安装第三方库python,python第三方库自动安装脚本

    #python第三方库自动安装脚本,需要在cmd中运行此脚本 #BatchInstall.py import os libs = {"numpy","matplotlib ...

  2. Python 第三方库自动安装脚本

    需求:批量安装第三方库需要人工干预,能否自动安装? 现假设我们要安装以下库 #BatchInstall.py import os libs = {"numpy","mat ...

  3. 第三方库自动安装脚本(复习)

    第三方库自动安装脚本 一."第三方库自动安装脚本"问题分析 1.1 问题分析第三方库自动安装脚本需求:批量安装第三方库需要人工干预,能否自动安装?自动执行pip逐一根据安装需求安装 ...

  4. Python:Python全球生态主站,pip安装方法、集成安装方法、文件安装方法、第三方库自动安装脚本

    2.1 如果下载得到的是.tar.gz压缩包,解压,在解压目录的当前文件夹下,打开DOS命令运行:python setup.py install 2.2 .whl 文件安装: 当前目录下运行: pip ...

  5. vscode python 第三方库自动补全 第三方库的智能提示

    VS Code python设置第三方包的智能感知 因为使用Pyside6框架写Python程序,而QT自己的Qt Creator 在使用方面确实不如VScode轻便,故而使用VScode写Pysid ...

  6. Python第三方库的安装,升级以及版本查看

    方法:通过电脑的cmd命令行来进行python第三方库的安装,升级以及版本查看 安装和升级pip 安装pip方法1 在cmd命令行输入以下命令: python -m ensurepip #当提示不存在 ...

  7. python random库安装,详解python第三方库的安装、PyInstaller库、random库

    python第三方库的安装 PyInstaller库 PyInstaller库能够在不同操作系统下将python源文件打包,变成直接可运行的可执行文件. 可以通过-F参数对python源文件生成一个独 ...

  8. python第三方库批量安装_使用Python批量安装第三方库

    Python的很多功能通过第三方库实现,99%的第三方库可以通过Python自带的pip方法进行自动下载和安装.然而Python有几十万个第三方库,最常用的也有几十个.想要一次性地安装几十个常用的第三 ...

  9. Python第三方库的安装及测试

    Python是一种面向对象,直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,其具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用.那如何将第三方库安装到Python中呢? 接下来 ...

最新文章

  1. flask 读取 csv
  2. Linux 命令之 ls -- 列出指定目录下的内容
  3. Centos7 安装Go环境
  4. Django---admin
  5. 作者:李超(1988-),男,上海交通大学硕士生,主要研究方向为大数据网络。...
  6. 在VS2012中实现Ext JS的智能提示
  7. 解读Linux命令格式
  8. 采用SHELL,通过SQL LOAD导入一定格式的txt文件至数据库中
  9. Unity 根据文件路径批量修改图片格式
  10. 机器学习-----车标识别
  11. 液压与气动传动(PLC控制)
  12. C4D新建立方体对象不显示?
  13. NVME(SATA)固态硬盘按装win7/10
  14. ServletConfig与ServletContext
  15. 2014年第五届蓝桥杯C/C++程序设计本科B组省赛 史丰收速算(代码填空)
  16. 计算机键盘标注,电脑键盘上怎么打√和*两个符号的方法
  17. PEGA(Low-Code App Builder)Describing a data object
  18. Mina2框架--服务端与客户端通信
  19. cad版本怎么在线转换?软件操作更高效
  20. 如何用Python画滑稽笑脸

热门文章

  1. 阅读作业之The New Methodology——洪虹
  2. 上善若水——项目管理的真谛
  3. 解读炳叔在客齐集的演讲
  4. java timestamp 年月日_如何在java中从TimeStamp获取日期
  5. 10+31=100小组项目第四周总结报告
  6. mysql 千万级数据的导入导出
  7. 【李叫兽】为什么你有10年经验,但成不了专家?
  8. 宝藏学习App,学霸都在用
  9. 谷歌地图高清卫星地图下载免费
  10. 基于vue实现钉钉审批流程(仿)