使用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使用rsa加密算法模块模拟新浪微博登录
Jan 22 Python
放弃 Python 转向 Go语言有人给出了 9 大理由
Oct 20 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
Sep 17 Python
Python3 pip3 list 出现 DEPRECATION 警告的解决方法
Feb 16 Python
Python 存储字符串时节省空间的方法
Apr 23 Python
python多线程并发实例及其优化
Jun 27 Python
用Python从0开始实现一个中文拼音输入法的思路详解
Jul 20 Python
Python 根据日志级别打印不同颜色的日志的方法示例
Aug 08 Python
sklearn-SVC实现与类参数详解
Dec 10 Python
Python中文分词库jieba,pkusegwg性能准确度比较
Feb 11 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
Feb 25 Python
Python利用机器学习算法实现垃圾邮件的识别
Jun 28 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
屏蔽浏览器缓存另类方法
2006/10/09 PHP
PHPWind与Discuz截取字符函数substrs与cutstr性能比较
2011/12/05 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
双冒号 ::在PHP中的使用情况
2015/11/05 PHP
浅谈php中变量的数据类型判断函数
2017/03/04 PHP
php成功操作redis cluster集群的实例教程
2019/01/13 PHP
javascript两段代码,两个小技巧
2010/02/04 Javascript
AJAX使用了UpdatePanel后无法使用alert弹出脚本
2010/04/02 Javascript
jQuery EasyUI API 中文文档 - NumberSpinner数值微调器使用介绍
2011/10/21 Javascript
Javascript的数组与字典用法与遍历对象的属性技巧
2012/11/07 Javascript
JavaScript去除空格的三种方法(正则/传参函数/trim)
2013/02/06 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
用javascript读取xml文件读取节点数据
2014/08/12 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
举例简介AngularJS的内部语言环境
2015/06/17 Javascript
JavaScript程序设计之JS调试
2015/12/09 Javascript
微信小程序学习(4)-系统配置app.json详解
2017/01/12 Javascript
jQuery plugin animsition使用小结
2017/09/14 jQuery
js动态引入的四种方法
2018/05/05 Javascript
VUE2.0+ElementUI2.0表格el-table循环动态列渲染的写法详解
2018/11/30 Javascript
vuex如何重置所有state(可定制)
2019/01/17 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
2020/08/18 Javascript
Python实现将16进制字符串转化为ascii字符的方法分析
2017/07/21 Python
python用户管理系统
2018/03/13 Python
python/Matplotlib绘制复变函数图像教程
2019/11/21 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
2020/01/06 Python
经验丰富程序员才知道的8种高级Python技巧
2020/07/27 Python
html5写一个BUI折叠菜单插件的实现方法
2019/09/11 HTML / CSS
乌克兰品牌化妆品和香水在线商店:Bomond
2020/01/14 全球购物
应聘自荐书
2013/10/08 职场文书
文史专业毕业生自荐信
2013/11/17 职场文书
租房协议书
2014/04/10 职场文书
2014年保育员工作总结
2014/12/02 职场文书
离职证明格式样本
2015/06/12 职场文书
2016年读书月活动总结范文
2016/04/06 职场文书
同学聚会开幕词
2019/04/02 职场文书