python中用来安装第三方库的工具是_python第三方库安装

13万个第三方库 https://pypi.org

PyPi:Python Package Index

PSE维护的展示全球Python计算生态的主站

在pypi.org搜索blockchain

挑选适合开发目标的第三方库作为基础

完成自己需要的功能

安装Python第三方库:

使用pip命令

集成安装方法

文件安装方法

pip安装方法:

D:\>pip download 下载但不安装指定的第三方库

D:\ >pip show 列出某个指定第三方库的详细信息

D:\ >pip search 根据关键词在名称和介绍中搜索第三方库

D: \>pip list 列出当前系统已经安装的第三方库

集成安装方法:结合特定Python开发工具的批量安装 https://www.continuum.io

文件安装方法:在uci页面上搜索,下载对应版本的文件,使用pip install 安装

os库:

路径操作:os.path子库,处理文件路径及信息

进程管理:启动系统中其他程序

环境参数:获得系统软硬件信息等环境参数

路径操作:os.path字库以path为入口,用于操作和处理文件路径

import os.path

import os.path as op

函数

描述

os.path.abspath(path)

返回path在当前系统中的绝对路径

>>os.path.abspathh("file.txt")

c:\\Users\\Tian Song\\Python36-32\\file.txt

os.path.normpath

归一化path的表示形式,统一用\\分割路径

>>>os.path.relpath("D://PYE//file.txt")

D:\\PYE\\file.txt

os.path.relpath(path)

返回当前程序与文件之间的相对路径(relative path)

>>>os.path.relpath("C://PYE//file.txt")

‘..\\..\\..\\..\\..\\..\\..\\PYE\\file.txt‘

os.path.dirname(path)

返回path中的目录名称

os.path.basename(path)

返回path中最后的文件名称

os.path.join(path,*paths)

组合path与paths,返回一个路径字符串

os.path.exists(path)

判断path对应文件或目录是否存在,返回True或False

os.path.isfile(path)

判断path所对应是否已存在的文件,返回True或False

os.pathisdir(path)

判断path所对应是否已存在的目录,返回True或False

os.path.getatime(path)

返回path对应文件或目录上一次访问时间

os.path.getmtime(path)

返回path对应文件或目录最近一次的修改时间

os.path.getcime(patn)

返回path对应的文件或目录创建时间

os.path.getsize(path)

返回path对应文件的大小,以字节为单位

进程管理:

os.system(command)

执行程序或命令command

在windows系统中,返回值为cmd的调用返回信息

环境参数:

os.chdir(path)

修改当前程序操作的路径

so.getcwd()

返回程序的当前路径

os.getlogin()

获得当前系统登陆用户名称

os.cpu_count()

获得当前系统的cpu数量

os.urandom(n)

获得n个字节长度的随机字符串,通常用于加解密运算

第三方库安装脚本

库名

用途

pip安装指令

NumPy

N维数据表示和运算

pip install numpy

Matplotlib

二维数据可视化

pip install matplotlib

Scikit-learn

机器学习和数据挖掘

pip install sklearn

PIL

图像处理

pip install pillow

Requersts

HTTP协议访问及网络爬虫

pip install requests

Jieba

中文分词

pip install jieba

Beautiful

HTML和ML解析器

pip install beautilfulsoup4

Wheel

Python第三方库文件打包工具

pip install wheel

PyInstall

打包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

PyPDE2

PDF文件内容提取及处理

pip install pyopengl

docopt

python命令行解析

pip installdocopt

PyGame

简单小游戏开发框架

pip install pygame

代码:

#BatchInstall.py

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("pip3 install "+lib)

print("Successful")

except:

print("Failed Somehow")

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值