使用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参数和作用域的使用
Nov 01 Python
Python实现包含min函数的栈
Apr 29 Python
Python中set与frozenset方法和区别详解
May 23 Python
Python进阶学习之特殊方法实例详析
Dec 01 Python
python在TXT文件中按照某一字符串取出该字符串所在的行方法
Dec 10 Python
Django框架模板文件使用及模板文件加载顺序分析
May 23 Python
Django 实现Admin自动填充当前用户的示例代码
Nov 18 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
Jan 08 Python
Python openpyxl模块原理及用法解析
Jan 19 Python
Win10下安装并使用tensorflow-gpu1.8.0+python3.6全过程分析(显卡MX250+CUDA9.0+cudnn)
Feb 17 Python
记一次pyinstaller打包pygame项目为exe的过程(带图片)
Mar 02 Python
Python之基础函数案例详解
Aug 30 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
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
2008/11/18 PHP
PHP下对字符串的递增运算代码
2010/08/21 PHP
PHP处理Ajax请求与Ajax跨域问题
2017/02/13 PHP
PHP sdk文档处理常用代码示例解析
2020/12/09 PHP
JavaScript中的Screen屏幕对象
2008/01/16 Javascript
验证javascript中Object和Function的关系的三段简单代码
2010/06/27 Javascript
javascript基础知识大集锦(二) 推荐收藏
2011/01/13 Javascript
javascript计算用户打开网页的停留时间
2014/01/09 Javascript
浅谈Unicode与JavaScript的发展史
2015/01/19 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
2015/04/29 Javascript
ES6所改良的javascript“缺陷”问题
2016/08/23 Javascript
Javascript使用SWFUpload进行多文件上传
2016/11/16 Javascript
基于jQuery Ajax实现下拉框无刷新联动
2017/12/06 jQuery
vue组件与复用详解
2018/04/08 Javascript
简单的三步vuex入门
2018/05/20 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
JavaScript模板引擎应用场景及实现原理详解
2018/12/14 Javascript
JavaScript this指向相关原理及实例解析
2020/07/10 Javascript
vue 清空input标签 中file的值操作
2020/07/21 Javascript
如何将python中的List转化成dictionary
2016/08/15 Python
Python实现动态加载模块、类、函数的方法分析
2017/07/18 Python
Python数据结构之图的应用示例
2018/05/11 Python
django框架模型层功能、组成与用法分析
2019/07/30 Python
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
2019/08/23 Python
大家都说好用的Python命令行库click的使用
2019/11/07 Python
CSS3动画效果回调处理详解
2014/12/10 HTML / CSS
CSS3,线性渐变(linear-gradient)的使用总结
2017/01/09 HTML / CSS
CSS3只让背景图片旋转180度的实现示例
2021/03/09 HTML / CSS
html5指南-5.使用web storage存储键值对的数据
2013/01/07 HTML / CSS
信息专业大学生自我评价分享
2014/01/17 职场文书
数学系个人求职信范文
2014/01/30 职场文书
社区工作者感言
2014/03/02 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
班主任经验交流材料
2014/12/16 职场文书
导游词之南昌滕王阁
2019/11/29 职场文书
PHP策略模式写法
2021/04/01 PHP