网络编程
位置:首页>> 网络编程>> Python编程>> 利用pip安装python第三方库的4种方法

利用pip安装python第三方库的4种方法

作者:hwx_0601  发布时间:2023-11-16 08:16:51 

标签:pip,安装,第三方库

一、无镜像安装 pip install 库名

打开命令提示符【win + r】,输入cmd,在命令提示窗口输入pip install 库名, 再点击回车键【Enter】,就可以安装。当安装成功时,会提示successfully。例如,安装pytest库

利用pip安装python第三方库的4种方法

使用该方法会存在由于网络不稳定时就无法安装成功的情况,遇到此情况时,可以多尝试几次,若还是不成功,可以使用国内源安装。

二、镜像安装

pip install 库名 -i 源地址

例如使用清华大学镜像源:

利用pip安装python第三方库的4种方法

国内镜像源,部分例举如下:

  • 清华大学: http://pypi.tuna.tsinghua.edu.cn/simple

  • 豆瓣:http://pypi.douban.com/simple/

  • 阿里云:http://mirrors.aliyun.com/pypi/simple/

使用该方法最好将镜像源保存到本地,不然每次安装第三方库都要网上找到。尽管网上查找很快就能够找到,但是总觉得还是不够快捷,因此有另一种方法可以更加便捷快速安装,详情查看第三章。

三、一劳永逸式镜像安装

第一步:【win + r】打开运行窗口,再输入%appdata%打开到appdata文件夹

利用pip安装python第三方库的4种方法

利用pip安装python第三方库的4种方法

第二步:新建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安装python第三方库的4种方法

利用pip安装python第三方库的4种方法

第三步:在命令提示符窗口,直接使用 pip install 库名,安装时会自动链接使用镜像源。

利用pip安装python第三方库的4种方法

通过一次全局配置镜像源,后续只需要在命令提示符窗口使用 pip install 库名即可。

四、批量安装

批量安装是通过使用pycharm来进行的,操作步骤如下:

第一步:在工程文件的根目录新建txt文件,如product.txt(文件名可自定义),填写需要安装的库名。

利用pip安装python第三方库的4种方法

下面是我在学习自动化测试需要安装的第三方库。

利用pip安装python第三方库的4种方法

第二步:在终端terminal中输入:pip install -r product.txt

product.txt为自定义的名字。

利用pip安装python第三方库的4种方法

【注】一劳永逸式的镜像安装和批量安装不会冲突,当全部配置使用镜像安装后,在pycharm中批量安装库也能链接镜像源。

来源:https://blog.csdn.net/hwx_0601/article/details/128304130

0
投稿

猜你喜欢

  • 一、 Scott用户下的表结构SCOTT。是在Oracle数据库中,一个示例用户的名称。其作用是为初学者提供一些简单的应用示例,不过其默认是
  • 在浏览器 IE6 、IE7、Firefox2+、Firefpx3+、Opera9.6+、Safari3.1+中测试以下代码:<!DOC
  • MySQL数据库配置技巧用root用户启动远程服务一直是安全大忌,因为如果服务程序出现问题,远程攻击者极有可能获得主机的完全控制权。MySQ
  • 原来图片自适应宽度一般都是通过Javascript来解决的,但是多少还是比较麻烦。还有一种通过设置外层容器overflow:hidden属性
  • 本文实例讲述了Python二叉树的镜像转换实现方法。分享给大家供大家参考,具体如下:问题描述操作给定的二叉树,将其变换为源二叉树的镜像。思路
  • 本文是关于人物角色的一些简单介绍,感谢瑶芝同学提供的大力帮助!    人物角色(Personas)作为一种技术
  • 例如:将日期格式为2009-6-8的转换为2009-06-08,给小于10的数字补上一个0方法一:year(now)  
  • SQL Server通常都运行在多处理器的服务器上,这一点在现在尤为普遍。原因是多内核的处理器越来越普及。那么,在多处理器环境下,Windo
  • 这篇文章主要介绍了python numpy数组中的复制知识解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,
  • 网页路径问题可以说是在页面设计或程序中比较典型的问题,处理得不好会给你的带来很大的麻烦,如何才能彻底解决路径问题呢!asp之家为你特别准备了
  • 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且
  • 前言不管是做开发还是做过网站的朋友们,应该对于User Agent一点都不陌生,User Agent 中文名为用户代理,简称 UA,它是一个
  • 页面中无法看见页面,指向的连接网页无法显示 解决方法:1、首先在Dreamweaver中不能中文作为文件名。连目录名也最好是英文的。2、如果
  • Mr.Think是一个喜欢简洁的人,喜欢如诗一样的代码.不喜欢.NET的代码,就是因为经常看到同事用VS后生成出来的一段段冗长的代码.在我的
  • 前面我们讲了 TCP 编程,我们知道 TCP 可以建立可靠连接,并且通信双方都可以以流的形式发送数据。本文我们再来介绍另一个常用的协议–UD
  • 在mysql安装目录的bin下, 运行mysql --install MYSQL5查看服务中, 会多一个MYSQL5的服务XAMPP的控制面
  • 本文研究的主要问题时Python读取word文本操作,分享了相关概念和实现代码,具体如下。一,docx模块Python可以利用python-
  • 最近在研究品牌如何演绎,当然,看的时候没有忘记本行,分析了一下他们的交互设计~~路易威登LV上图采用胶片展示多组信息——大片展示品牌渲染。利
  • 如下所示:var myarr=new Array(); //先声明一维 for(var i=0;i<2;i++){  //一
  • 今天在做sql Server 2005的实验的时候碰到的问题,问题描述很清楚,怀疑是我以前给计算机修改了名称而导致的.可以用select @
手机版 网络编程 asp之家 www.aspxhome.com