使用pip安装python库的多种方式


Posted in Python onJuly 31, 2019

操作系统 : CentOS7.5.1804_x64

Python 版本 : 3.6.8

1、使用pip在线安装

1.1 安装单个package

格式如下:

pip install SomePackage

示例如下:

比如:pip install scipy

或者指定版本安装:pip install scipy==1.3.0

1.2 安装多个package

示例如下:

pip install -r req.txt

req.txt 可以通过以下命令获取:

pip freeze > req.txt

1.3 在线安装的其它问题

1.3.1 代理问题

如果需要通过代理安装,可以使用如下格式:

pip --proxy=ip:port install SomePackage

1.3.2 pip源问题

如果pip源太慢,可以更换pip源,有以下两种方式:

方式一:通过修改参数临时修改pip源

比如使用阿里云的pip源:

pip install Sphinx -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

方式二:通过修改配置文件永久修改pip源

文件: ~/.pip/pip.conf

比如使用阿里云的pip源:

[admin@localhost .pip]$ cat ~/.pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
extra-index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
[admin@localhost .pip]$

也可以使用自建pip源,或者其它公开pip源,比如:

阿里云 http://mirrors.aliyun.com/pypi/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

2、从源码安装

示例如下:

git clone https://github.com/sphinx-doc/sphinx
cd sphinx
pip install .

3、从 whl 文件安装

格式如下:

pip install SomePackage.whl

本文github地址:

https://github.com/mike-zhang/mikeBlogEssays/blob/master/2019/20190730_使用pip安装python库的几种方式.rst

总结

以上所述是小编给大家介绍的使用pip安装python库的多种方式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python获得一个月有多少天的方法
Jun 04 Python
python搭建虚拟环境的步骤详解
Sep 27 Python
Python简单实现Base64编码和解码的方法
Apr 29 Python
python中(str,list,tuple)基础知识汇总
Feb 20 Python
python实战之实现excel读取、统计、写入的示例讲解
May 02 Python
Python爬虫包BeautifulSoup异常处理(二)
Jun 17 Python
python的pip安装以及使用教程
Sep 18 Python
Python时间序列处理之ARIMA模型的使用讲解
Apr 02 Python
Python Django 实现简单注册功能过程详解
Jul 29 Python
Python gevent协程切换实现详解
Sep 14 Python
python 数据类型强制转换的总结
Jan 25 Python
Django中template for如何使用方法
Jan 31 Python
python实现几种归一化方法(Normalization Method)
Jul 31 #Python
python Django编写接口并用Jmeter测试的方法
Jul 31 #Python
python实现windows倒计时锁屏功能
Jul 30 #Python
python创建属于自己的单词词库 便于背单词
Jul 30 #Python
python中append实例用法总结
Jul 30 #Python
简单了解django orm中介模型
Jul 30 #Python
Python爬虫学习之翻译小程序
Jul 30 #Python
You might like
php生成缩略图示例代码分享(使用gd库实现)
2014/01/20 PHP
PHP Redis扩展无法加载的问题解决方法
2019/08/22 PHP
JS查看对象功能代码
2008/04/25 Javascript
JS解析XML的实现代码
2009/11/12 Javascript
jquery 问答知识整理
2010/02/11 Javascript
javascript 实用的文字链提示框效果
2010/06/30 Javascript
jquery乱码与contentType属性设置问题解决方案
2013/01/07 Javascript
ExtJs纵坐标值重复问题的解决方法
2014/02/27 Javascript
js时间日期格式化封装函数
2014/12/02 Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
2015/10/02 Javascript
js+ajax实现获取文件大小的方法
2015/12/08 Javascript
基于jQuery插件实现点击小图显示大图效果
2016/05/11 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
2016/05/17 Javascript
Angular2 (RC5) 路由与导航详解
2016/09/21 Javascript
[39:02]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs VGJ.T
2018/04/01 DOTA
[57:59]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第一场 11.05
2020/11/05 DOTA
[48:31]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第一场 2月2日
2021/03/11 DOTA
从零学python系列之数据处理编程实例(二)
2014/05/22 Python
Python自动扫雷实现方法
2015/07/25 Python
编写Python小程序来统计测试脚本的关键字
2016/03/12 Python
Python实现扩展内置类型的方法分析
2017/10/16 Python
Tensorflow 合并通道及加载子模型的方法
2018/07/26 Python
Python类的继承、多态及获取对象信息操作详解
2019/02/28 Python
python:动态路由的Flask程序代码
2019/11/22 Python
Python生成器常见问题及解决方案
2020/03/21 Python
Python通过kerberos安全认证操作kafka方式
2020/06/06 Python
推荐技术人员一款Python开源库(造数据神器)
2020/07/08 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
使用CSS3制作一个简单的Chrome模拟器
2015/07/15 HTML / CSS
剪枝的学问教学反思
2014/02/07 职场文书
报关专员求职信范文
2014/02/22 职场文书
销售目标责任书
2014/07/23 职场文书
个人学习群众路线心得体会
2014/11/05 职场文书
2014年小学辅导员工作总结
2014/12/23 职场文书
用python开发一款操作MySQL的小工具
2021/05/12 Python
PHP获取学生成绩的方法
2021/11/17 PHP