使用pip安装python库的几种方式,解决pip安装python库慢的问题
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源:
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
[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/
Windows对应文件:
C:\Users\用户名\AppData\Roaming\pip\pip.ini
2、从源码安装
示例如下:
git clone https://github.com/sphinx-doc/sphinx
cd sphinx
pip install .
3、从 whl 文件安装
格式如下:
pip install SomePackage.whl
其它
pip下载离线安装包
命令示例:
下载命令:
pip download -d /tmp/packs -r requirement.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
安装命令:
pip install --no-index --find-links=/tmp/packs -r requirement.txt
使用pip安装python库的几种方式,解决pip安装python库慢的问题相关推荐
- 执行 Python 程序的三种方式及Python 的 IDE —— `PyCharm`
执行 Python 程序的三种方式 3.1. 解释器 python / python3 Python 的解释器 # 使用 python 2.x 解释器 $ python xxx.py# 使用 pyth ...
- 【iOS开发】ipa安装到手机上的三种方式
转载地址:ipa安装到手机上的三种方式 ipa包 安装三种方式,优先推荐第一种方法(通过iTunes安装). 1.通过iTunes安装 数据线连接手机之后,会自动连接iTunes,(第一次连接的时候会 ...
- 基础知识:编程语言介绍、Python介绍、Python解释器安装、运行Python解释器的两种方式、变量、数据类型基本使用
阅读目录 今日学习内容: 1.编程语言的介绍 2.Python介绍 3.安装Python解释器(多版本共存) 4.运行Python解释器程序两种方式.(交互式与命令行式)(♥♥♥♥♥) 5.变量(♥♥ ...
- python自动发邮件富文本_Python自动化测试发送邮件太麻烦?!一起聊一聊 Python 发送邮件的3种方式...
1. 前言 发送邮件,我们在平时工作中经用到,做为测试人员,在自动化测试中用的也比较多,需要发送邮件给某领导 SMTP是Python默认的邮件模块,可以发送纯文本.富文本.HTML 等格式的邮件 今天 ...
- python邮件发送哪个好_最全总结!聊聊 Python 发送邮件的几种方式
1. 前言 邮件,作为最正式规范的沟通方式,在日常办公过程中经常被用到 我们都知道 Python内置了对 SMTP 的支持,可以发送纯文本.富文本.HTML 等格式的邮件 本文将聊聊利用 Python ...
- 最全总结!聊聊 Python 发送邮件的几种方式
1. 前言 邮件,作为最正式规范的沟通方式,在日常办公过程中经常被用到 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多已经做案例 ...
- 运行python程序的两种方式交互式和文件式_Python基础知识2
运行Python程序的两种方式 小白学习,如有错误欢迎指点 一.每位小白写的第一个Python程序 1.运行Python程序的两种方式 1.1 交互式模式(即时对话) 打开cmd,打开Python解释 ...
- 运行python程序的两种方式交互式和文件式_执行Python程序的两种方式
交互式(了解) 交互式环境下,敲完一条命令按下enter键马上能看到结果,调试程序方便.程序无法永久保存,关掉cmd窗口数据就消失了. 命令行式(了解) 打开文本编辑器,在文本编辑器中写入一串字符. ...
- 运行python程序的两种方式交互式和文件式_教你如何编写、保存与运行 Python 程序...
第一步 接下来我们将看见如何在 Python 中运行一个传统的"Hello World"程序.Python教程本章将会教你如何编写.保存与运行 Python 程序. 通过 Pyth ...
最新文章
- 实战:在Windows Server2008上配置NLB
- CSS3模拟IOS滑动开关
- 获取pheatmap聚类后和标准化后的结果
- Centos7修改默认网卡名(改为eth0)以及网卡启动报错RTNETLINK answers: File exists处理...
- elasticsearch插件大全(不断更新)
- HDU 2255 奔小康赚大钱 带权二分图匹配 KM算法
- 两年前搭建的网狐系统
- ASP.NET Core端点路由 作用原理
- 深度模型压缩论文(02)- BlockSwap: Fisher-guided Block Substitution for Network Compression
- linux环境下如何查看solr版本,Solr环境搭建(linux)
- webpack笔记一:webpack的介绍,安装,加载css、图片、字体等
- 耗尽linux内存脚本,Linux下swap耗尽该怎么办?如何释放swap?
- Mac 安装IE浏览器
- 计算机测绘程序设计实验报告,计算机测绘程序及设计实验报告.doc
- 信息学奥赛一本通:1132:石头剪子布
- VBA中汉字转成拼音
- python @ 用法
- v-model和v-bind
- SSM整合开发办公系统核心模块五(报销单处理)
- VLC的ACtiveX插件使用方法
热门文章
- hybrid开发调试记录
- 技术派的梦想旅行 用大数据推动旅游2.0
- 写在我的第一百篇博文
- about Ghost Solution Suite 2.5
- 学好计算机科学的诀窍,【教学方法论文】计算机科学技术专业高效教学方法(共4295字)...
- python连接数据库的技术_Python操作MySQL数据库的三种方法
- malloc 结构体_算法与数据结构——结构体变量
- SAP Sybase Adaptive Server Enterprise:高性能,低风险
- 在ABAP中将负号提前的方法
- 围猎“下沉市场”,争抢「小镇青年」,尚美如何突围?