使用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实现baidu hi自动登录的代码
Feb 10 Python
Python编程之多态用法实例详解
May 19 Python
两个使用Python脚本操作文件的小示例分享
Aug 27 Python
Python中使用asyncio 封装文件读写
Sep 11 Python
Python学习入门之区块链详解
Jul 25 Python
python先序遍历二叉树问题
Nov 10 Python
python tensorflow学习之识别单张图片的实现的示例
Feb 09 Python
python日期时间转为字符串或者格式化输出的实例
May 29 Python
Pandas的read_csv函数参数分析详解
Jul 02 Python
django 中使用DateTime常用的时间查询方式
Dec 03 Python
matplotlib.pyplot.plot()参数使用详解
Jul 28 Python
Python引入多个模块及包的概念过程解析
Sep 21 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实现小型站点广告管理(修正版)
2006/10/09 PHP
php chr() ord()中文截取乱码问题解决方法
2008/09/08 PHP
php防止CC攻击代码 php防止网页频繁刷新
2015/12/21 PHP
实例解析php的数据类型
2018/10/24 PHP
Laravel框架基于中间件实现禁止未登录用户访问页面功能示例
2019/01/17 PHP
javascript 对象比较实现代码
2009/04/27 Javascript
js判断是否为数组的函数: isArray()
2011/10/30 Javascript
JavaScript使用DeviceOne开发实战(四)仿优酷视频应用
2015/12/02 Javascript
jQuery实现表格行和列的动态添加与删除方法【测试可用】
2016/08/01 Javascript
基于Angular.js实现的触摸滑动动画实例代码
2017/02/19 Javascript
详解vue-cli开发环境跨域问题解决方案
2017/06/06 Javascript
ComboBox(下拉列表框)通过url加载调用远程数据的方法
2017/08/06 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
Angular 5.0 来了! 有这些大变化
2017/11/15 Javascript
vue打包使用Nginx代理解决跨域问题
2018/08/27 Javascript
浅谈Vue.js 关于页面加载完成后执行一个方法的问题
2019/04/01 Javascript
vue+mock.js实现前后端分离
2019/07/24 Javascript
JS面试题中深拷贝的实现讲解
2020/05/07 Javascript
举例讲解Python中is和id的用法
2015/04/03 Python
Python中index()和seek()的用法(详解)
2017/04/27 Python
利用Python爬取微博数据生成词云图片实例代码
2017/08/31 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
Python实现基于C/S架构的聊天室功能详解
2018/07/07 Python
pandas ix &iloc &loc的区别
2019/01/10 Python
Python中xml和dict格式转换的示例代码
2019/11/07 Python
Python imageio读取视频并进行编解码详解
2019/12/10 Python
Russell Stover巧克力官方网站:美国领先的精美巧克力制造商
2016/11/27 全球购物
如果让你测试一台高速激光打印机,你都会进行哪些测试
2012/12/04 面试题
银行领导证婚词
2014/01/11 职场文书
工资收入证明样本(5篇)
2014/09/16 职场文书
群众路线教育党员自我剖析材料
2014/10/06 职场文书
2014年工作总结及2015工作计划
2014/12/12 职场文书
Mysql - 常用函数 每天积极向上
2021/04/05 MySQL
详解pytorch创建tensor函数
2022/03/22 Python
java开发双人五子棋游戏
2022/05/06 Java/Android
Nginx跨域问题解析与解决
2022/08/05 Servers