安装(python、pip、常用三方库) |
您所在的位置:网站首页 › pycharm下载python包 › 安装(python、pip、常用三方库) |
目录 python安装 Python的安装配置 项目Python环境误删除 配置Pychram的环境 pip安装 pip简介 常用pip命令 下载pip 常用的标准库 常见的三方库 办公自动化库 接口及UI自动化库 python安装 Python的安装配置注意:Python环境需要JAVA环境的支撑 pip需要Python环境的支持(先安装java环境才能安装Python再是pip) Python Releases for Windows | Python.org window版本 选择stable release 下的 安装时注意:勾选添加环境和安装pip
项目Python环境误删除 本人为了写这个笔记,误删除了python环境 当误删除缓解环境后,首先生气一下哈哈哈哈 首先找到之前写过的项目根文件夹——>venv——>找这个文件pyvenv.cfg,以记事本方式打开(手动修改)修改后:home = D:\software-CS\python3.9.12 include-system-site-packages = false version = 3.9.12 配置Pychram的环境打开Pycharm——File——setting——Project:项目名——配置pycharm的环境 pip安装 pip简介pip 是 Python 包管理工具,提供了对 Python 包的查找、下载、安装、卸载的功能。 一般pip的位置在..\python\Scripts\文件夹里面。 (注意:所有三方库一般都是安装下载在Scripts文件夹下) 一般在安装python时,直接勾选安装pip和添加环境就直接用了! 特殊情况就是不能安装pip的! 常用pip命令 pip list pip freez # 列出已经安装的库 pip show 库名 #显示此库相关信息 pip show pip #查看当前pip版本 python -m pip install --upgrade pip #升级pip版本 #安装库: 普通安装: pip install xlwt 定版本安装: pip install xlwt==1.9.6 协助已经安装的库: pip uninstall xlwtwin +R 打开DOS窗口:pip --version 未安装显示:‘pip'不是内部或外部命令,也不是可运行的程序或批处理文件” 安装成功显示:如下图 下载pip安装pip的前提是:安装了python = python的系统环境 安装python的前提是:安装jdk和jre = 有java环境 ——>反向推理 方式一: 进入官网:pip · PyPI 1、下载后解压到python的根目录中 2、使用命令行进入 pip 目录下,在DOS窗口中输入python setup.py install 3、配置python的系统环境, 4、验证 pip --version,出现:pip 23.0.1 from D:\software-CS\python3.10\lib\site-packages\pip (python 3.10) 安装成功 pip --version #查看pip的版本 pip list #查看python已经安装的包 常用的标准库 注意:安装某些库时提示“ A new release of pip is available: 23.0.1 -> 23.1.2” 需要升级pip库 升级:python -m pip install --upgrade pip Python常见基础(内置)标准库: 内置的模块直接导入即可使用,三方模块需要进行安装才能使用 os — 多种操作系统接口 sys — 系统相关的参数和函数 io — 处理流的核心工具 pathlib — 面向对象的文件系统路径 os.path — 常用路径操作 filecmp — 文件及目录的比较 tempfile — 生成临时文件和目录 datetime — 基本的日期和时间类型 time — 时间的访问和转换 data —日期和时间 calendar — 日历相关函数 logging — Python的日志记录工具 math — 数字计算 decimal — 十进制定点和浮点运算 random — 生成伪随机数 import random email — 电子邮件与 MIME 处理包 json — JSON 编码和解码器 csv — CSV 文件读写 xdrlib — 编码与解码 XDR 数据 常见的三方库 办公自动化库Excel: openpyxl —— 读取 / 编写 Excel 2010 xlsx/xlsm/xltx/xltm 文件的 Python 库 xlwings —— notebook 自动化 Excel,通过宏从 Excel 调用 Python,并编写用户定义的函数。 xlrd —— 读取 excel 文件的库,实现对 excel 文件的读取! xlwt —— 只能对 Excel 进行写操作。xlrd 相当于 reader,xlwt 相对于 writer。 Word: python-docx —— 用于创建和更新 Microsoft Word (.docx) 文件的 Python 库(只对 windows 平台有效) textract ——同时兼顾 “doc” 和 “docx”。支持批量用 python 生成 word 文件,推荐使用 docx。 PPT: python-pptx —— 用于创建和更新 PowerPoint (.pptx) 文件的 Python 库。典型用途是从数据库内容生成自定义 PowerPoint 演示文稿,可通过单击 Web 应用程序中的链接下载。 PDF: PyPDF2 —— 能够拆分、合并、裁剪和转换PDF文件的页面! PDFminer —— 用于 PDF 文档的文本提取工具。 邮件自动化: smtplib —— python 中 smtp (简单邮件传输协议) 的客户端实现。可以使用 smtplib 模块发送电子邮件。 接口及UI自动化库接口 pip install requests requests 实现接口请求pip install pymysql pymysql 实现连接数据库pip install jsonschema jsonschema验证json数据格式的数据pip install dubboclient dubboclient 测试dubbo协议的接口UI自动化: pip install selenium # web自动化测试的库pip install appinum # app自动化测试的开源框架(测试Android和iOS应用程序)pip install pytest # 强大的单元测试框架 pip install Html-TestRunner # Html-TestRunner:用于生成测试报告的库。pip install pytest-htmlreport # htmlreport:一个生成HTML格式测试报告的框架.pip install pytest-html # html:用于生成HTML格式测试报告的库.pip install pytest-allure # allure:一个用于生成Allure报告的框架,可以用来跟踪测试结果的库注意:基于Pytes框架的库的安装命令 pip install htmlreport pytest-fixture #用于管理测试数据的框架,定义和管理测试数据、简化测试用例的编写的库。pytest-raises #用于测试异常的框架,用来检测程序是否抛出指定的异常的库。 Parameterized #用于简化参数化测试用例数据的库(需要和CSV、yaml、Excel文件联合使用) 等。。。。。。之后有需要再补充! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |