利用pip安装python第三方库的4种方法
作者:hwx_0601 发布时间:2023-11-16 08:16:51
一、无镜像安装 pip install 库名
打开命令提示符【win + r】,输入cmd,在命令提示窗口输入pip install 库名, 再点击回车键【Enter】,就可以安装。当安装成功时,会提示successfully。例如,安装pytest库
使用该方法会存在由于网络不稳定时就无法安装成功的情况,遇到此情况时,可以多尝试几次,若还是不成功,可以使用国内源安装。
二、镜像安装
pip install 库名 -i 源地址
例如使用清华大学镜像源:
国内镜像源,部分例举如下:
清华大学: http://pypi.tuna.tsinghua.edu.cn/simple
豆瓣:http://pypi.douban.com/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
使用该方法最好将镜像源保存到本地,不然每次安装第三方库都要网上找到。尽管网上查找很快就能够找到,但是总觉得还是不够快捷,因此有另一种方法可以更加便捷快速安装,详情查看第三章。
三、一劳永逸式镜像安装
第一步:【win + r】打开运行窗口,再输入%appdata%打开到appdata文件夹
第二步:新建pip文件夹,并在文件夹中新建pip.ini配置文件,在pip.ini配置文件添加以下信息:
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
配置信息中的超时时间可以自定义,上面的镜像源使用的清华大学的。
第三步:在命令提示符窗口,直接使用 pip install 库名,安装时会自动链接使用镜像源。
通过一次全局配置镜像源,后续只需要在命令提示符窗口使用 pip install 库名即可。
四、批量安装
批量安装是通过使用pycharm来进行的,操作步骤如下:
第一步:在工程文件的根目录新建txt文件,如product.txt(文件名可自定义),填写需要安装的库名。
下面是我在学习自动化测试需要安装的第三方库。
第二步:在终端terminal中输入:pip install -r product.txt
。
product.txt为自定义的名字。
【注】一劳永逸式的镜像安装和批量安装不会冲突,当全部配置使用镜像安装后,在pycharm中批量安装库也能链接镜像源。
来源:https://blog.csdn.net/hwx_0601/article/details/128304130


猜你喜欢
- 即使在urlencode之前str.decode(“cp936″).encode(“utf-8″)做了编码转换也是没用的。后来查询手册查到一
- 一、使用 print() 函数在 Python 中,print() 函数支持格式化输出,与 C 语言的 printf 类似。1. 格式化输出
- 常规的Excel数据处理中,就是对Excel数据文件的读/写/文件对象操作。通过对应的python非标准库xlrd/xlwt/xlutils
- 写在前面最近正好有音视频编辑的需求,虽然之前粗略的了解过FFmpeg不过肯定是不够用的,借此重新学习下;基本概念ffmpeg概念Fmpeg的
- Tensorflow数据读取有三种方式:Preloaded data: 预加载数据Feeding: Python产生数据,再把数据喂给后端。
- PyQt5切换按钮控件QPushButton简介QAbstractButton类为抽象类,不能实例化,必须由其他的按钮类继承QAbstrac
- 本文为大家分享了mysql 8.0.15 winx64安装配置方法,供大家参考,具体内容如下1.去官网下载最新版本的适用于window下的6
- 近期遇到一个需求,就是用PySide2做出一个GUI,并且要将后台使用Matplotlib绘制的图显示在界面上。自己琢磨了蛮久,网上也搜了不
- 返回首页的链接地址,有三种方法:1、一般方法是,直接写对应的域名地址,<a href="http://www.zfnn.co
- 本文实例讲述了php使用pthreads v3多线程实现抓取新浪新闻信息。分享给大家供大家参考,具体如下:我们使用pthreads,来写一个
- 1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索
- 这篇文章主要介绍了使用python远程操作linux过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需
- 1、python安装可以跨平台2、有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容windows安装:第一种方法官网安装:在官
- 简单替代密码简单替换密码是最常用的密码,包括为每个密文文本字符替换每个纯文本字符的算法.在这个过程中,与凯撒密码算法相比,字母表是混乱的.示
- 本文实例讲述了PHP引用的调用方法。分享给大家供大家参考,具体如下:示例1:function test($arr){} echo test(
- 最近在学习Python的时候遇到一个知识点,在此记录下来可变参数会自动填充前面的同名默认参数比如下面这个函数def add_student(
- 内容为空效果图为:填写内容效果图:下面是验证程序的代码:<!doctype html><html><head&
- 跨文件使用全局变量有多个py文件同时使用一个全局变量时,那应该如何使跨文件,用这个全局变量呢?1. 错误示范file1.py代码如下:num
- 在IE7还不支持counter 和increment 属性之前,我从来没有用过它们,也从来没有使用过:before 伪元素和content
- 最近在给某网站的后台添加一系列的统计功能,遇到很多需要按条件计数的情况。尝试了几种方法,下面简要记录,供大家参考。问题描述为使讨论简单易懂,