使用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实现目录树生成示例
Mar 28 Python
Python Web框架Flask信号机制(signals)介绍
Jan 01 Python
Python从MP3文件获取id3的方法
Jun 15 Python
python Celery定时任务的示例
Mar 13 Python
python3+PyQt5自定义视图详解
Apr 24 Python
Django添加feeds功能的示例
Aug 07 Python
Python从Excel中读取日期一列的方法
Nov 28 Python
Python两个字典键同值相加的几种方法
Mar 05 Python
pycharm设置鼠标悬停查看方法设置
Jul 29 Python
pycharm新建Vue项目的方法步骤(图文)
Mar 04 Python
Django admin 实现search_fields精确查询实例
Mar 30 Python
python安装读取grib库总结(推荐)
Jun 24 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 XML数据解析代码
2010/05/26 PHP
使用PHP函数scandir排除特定目录
2014/06/12 PHP
PHP动态页生成静态页的3种常用方法
2014/11/13 PHP
php和editplus正则表达式去除空白行
2015/04/17 PHP
php实现的网络相册图片防盗链完美破解方法
2015/07/01 PHP
PHP获取访问页面HTTP状态码的实现代码
2016/11/03 PHP
php实现头像上传预览功能
2017/04/27 PHP
javascript 年月日联动实现核心代码
2009/12/21 Javascript
JQuery1.4+ Ajax IE8 内存泄漏问题
2010/10/15 Javascript
jQuery中 noConflict() 方法使用
2013/04/25 Javascript
关于JS数组追加数组采用push.apply的问题
2014/06/09 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
JavaScript对象反射用法实例
2015/04/17 Javascript
jQuery实现可用于博客的动态滑动菜单完整实例
2015/09/17 Javascript
JQuery实现左右滚动菜单特效
2015/09/28 Javascript
jQuery侧边栏实现代码
2016/05/06 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
vue.js框架实现表单排序和分页效果
2017/08/09 Javascript
JavaScript变量类型以及变量作用域详解
2017/08/14 Javascript
利用jqprint插件打印页面内容的实现方法
2018/01/09 Javascript
基于node打包可执行文件工具_Pkg使用心得分享
2018/01/24 Javascript
Webpack中雪碧图插件使用详解
2018/05/25 Javascript
Vue中的作用域CSS和CSS模块的区别
2018/10/09 Javascript
又拍云 Node.js 实现文件上传、删除功能
2018/10/28 Javascript
JQuery模拟实现网页中自定义鼠标右键菜单功能
2018/11/14 jQuery
[25:45]2018DOTA2亚洲邀请赛4.5SOLO赛 Sylar vs Paparazi
2018/04/06 DOTA
详解Python函数作用域的LEGB顺序
2016/05/14 Python
将python运行结果保存至本地文件中的示例讲解
2019/07/11 Python
Python使用matplotlib绘制三维参数曲线操作示例
2019/09/10 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
利用matplotlib为图片上添加触发事件进行交互
2020/04/23 Python
Django ForeignKey与数据库的FOREIGN KEY约束详解
2020/05/20 Python
用python实现名片管理系统
2020/06/18 Python
阿迪达斯加拿大官网:Adidas加拿大
2016/08/25 全球购物
中秋寄语大全
2014/04/11 职场文书
vue响应式原理与双向数据的深入解析
2021/06/04 Vue.js