Python 安装第三方库
本内容主要介绍在 Python 中安装第三方库的方法,包括 在线自动下载安装 和 手动下载安装 两种方式。
1.1 在线自动下载安装
1.1.1 普通安装
普通安装命令如下:
pip install xxx
其中 xxx
为对应库的名称,比如安装 tensorflow
为 pip install tensorflow
。
1.1.2 使用镜像安装
因为国内可能无法直接访问对应的网站,那我们可以使用国内的一些镜像。国内提供的镜像网站如下:
提供者 | 网址 |
---|---|
阿里云 | http://mirrors.aliyun.com/pypi/simple/ |
豆瓣 | http://pypi.douban.com/simple/ |
清华大学 | https://pypi.tuna.tsinghua.edu.cn/simple/ |
北京外国语大学 | https://pypi.mirrors.ustc.edu.cn/simple/ |
安装命令为(使用阿里云的镜像为例):
pip install numpy -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
1.1.3 添加代理
如果以上方法还是无法正常安装,可以添加代理。安装命令如下:
pip install numpy --proxy http://xxx.xxx.xxx.xxx:xxxx
或者
pip install numpy --proxy http://xxx.xxx.xxx.xxx:xxxx --trusted-host pypi.org --trusted-host py --trusted-host files.pythonhosted.org
并且镜像和代理的方法可以一起使用,安装命令如下:
pip install numpy --proxy http://xxx.xxx.xxx.xxx:xxxx -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
1.1.4 通过 pip.ini 配置镜像和代理
前面介绍的方法,每次安装库时,在安装命令中都需要加入镜像和代理,比较麻烦。我们可以通过 pip.ini
文件将镜像和代理配置好,后面就可以省去这个操作了。配置方法如下:
- 在当前用户目录下创建
.\pip\pip.ini
(完整路径:C:\Users\XXX\pip\pip.ini
),然后添加以下内容:
[global]
proxy=http://xxx.xxx.xxx.xxx:xxxx
index-url=https://pypi.doubanio.com/simple/
[install]
trusted-host=pypi.doubanio.com
注意:将上面的代理替换成自己的。
- 配置环境变量
在 PATH 中加上%HOME%\pip\pip.ini
。
1.2 手动下载安装
在一些情况下(比如公司内部网络无法访问相应的网址),我们无法采用在线自动下载方式安装,那只能采取离线的方式进行安装。首先,我们需要先下载好对应库的安装文件或者源码;然后进行安装。
我们在 这里 可以下载对应第三方库的安装文件或者源码,建议优先选择安装文件进行安装。有些库会针对不同操作系统版本或 Python 版本提供不同的安装文件,我们需要选择下载对应版本的安装文件。安装文件和源码的安装方式有所不同。
1.2.1 使用安装文件安装
使用安装文件安装的命令如下:
pip install file_name
1.2.2 使用源码安装
使用源码安装的步骤如下:
先解压下载的源码;
在 cmd 终端,切换到文件
setup.py
所在的目录;运行如下命令进行安装:
python setup.py install
注意:因为某些库是依赖其他库的,所以在安装此库之前需要先安装其依赖的库。使用“在线自动下载安装”方法安装时,会自动下载其依赖的库然后安装,不需要人工干预。但是使用“手动下载安装”时,需要先手动下载其依赖的库并进行安装。
Python 安装第三方库相关推荐
- python安装第三方库太慢_Python 安装第三方库 pip install 安装慢安装不上的解决办法...
今天来说一下,有些刚刚接触python的朋友,在使用pip install安装python 第三方库的过程中 会出现网速很慢,或者是安装下载到中途,停止,卡主,或者是下载报错等问题.如下图: 还有一些 ...
- 【Python基础】Python安装第三方库太慢?配置好这个速度飞起
经常听到初学python的小伙伴在抱怨,python安装第三方库太慢,很容易失败报错,如果安装pandas.tensorflow这种体积大的库,简直龟速. 为什么pip会很慢? 先来了解下pip,pi ...
- Python安装第三方库太慢?配置好这个速度飞起
经常听到初学python的小伙伴在抱怨,python安装第三方库太慢,很容易失败报错,如果安装pandas.tensorflow这种体积大的库,简直龟速. 为什么pip会很慢? 先来了解下pip,pi ...
- python安装第三方库-常见错误解决
python安装第三方库(例子requests.numpy) 在本地安装python,并配置好相应的环境变量(自行百度很简单) 直接cmd 命令pip list可查看当前python下已经默认安装了哪 ...
- python安装第三方库的方法
python安装第三方库的方法分为两种 pip 直接安装 直接在命令行中执行pip install + 第三方库名 大部分库都可以使用这种方法,但有一些库由于各种各样的原因,用pip install直 ...
- Python安装第三方库出现失败并出现”Cannot find existing Pyqt5 plugin directories”的解决方案
Python安装第三方库出现失败并出现"Cannot find existing Pyqt5 plugin directories"的解决方案: 一般是由于Python官网的加载速 ...
- python安装第三方库遇到 ERROR: Command errored out with exit status 1:
python安装第三方库遇到 ERROR: Command errored out with exit status 1:-的问题 先来看看错误提示: 本来想用python弄个词云玩玩,没想到在安装w ...
- python安装第三方库时找不到“cl.exe”的解决方法(Win10系统)
闲话不多说,直接上重点. 当我们使用Python安装第三方库时,可能会遇到显示一大堆字母,什么也看不懂,但是里面仿佛有一句在说"找不到'cl.exe'",作为一个Python党.C ...
- python安装第三方库方法_Python安装第三方库的4种方法
Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName - 为库名 某些库通 ...
- python安装第三方库 找不到、匹配不到库的问题(多目标优化)
python安装第三方库 找不到.匹配不到库的问题 就自己安装pygmo所出现问题的亲身经历,谈一下安装第三方库时,找不到/匹配不到第三方库时应该怎么去解决的思路. 我当时在安装pymgo时,出现&q ...
最新文章
- 学计算机哪家强?清华竟是2018全球第1!(附排名)
- 你写的 Java 代码是如何一步步输出结果的
- Oracle Database_buffer_cache大小的设置及依据
- 【codecombat】 试玩全攻略 第十四关 已知敌人
- yolo算法的优缺点分析_YOLO算法详细解析(一)
- 快速入门上手第一课 | 从云计算到 Serverless
- 为什么从事软件开发测试?
- CentOS 6.5忘记root密码,怎么办?
- 逆向笔记2--常用的调试软件及插件
- 计算机学科a类排名,哈工大17个学科排名位列A类
- PS--给图片加水印技巧
- python 中文排序(按拼音)
- 网购热催生网络模特月入万元多为大学生
- 信号系统服务器,轨道交通信号系统知识介绍
- css 高度塌陷_CSS高度塌陷问题解决方案
- 基于有序二叉树的专家系统应用——动物游戏(C++)
- 【将金令】1.20晚间:欧银咄咄逼人,金银多头开炮
- SpringBoot 生成pdf文件(含报表)
- spss为什么有python插件_SPSS python插件和R插件安装详细流程
- 微型计算机原理rcr和rol,微机原理和接口技术后习题答案解析