python使用pip安装包_python的安装包pip命令基本用法
我们开发python程序时,经常要用到第三方的包,可用如下方法安装包, 以安装matplotlib包为例说明
一、默认版本直接安装
执行命令: pip install matplotlib
二、指定版本安装包
在用python2环境使用pip install 命令安装工具包时,可能Pip找的是最新的包。
而有些最新的包只支持python3,不支持python2。
这时可以指定版本安装包,比如要指定安装2.1.2版的matplotlib,不安装最新版,命令如下:
pip install matplotlib==2.1.2
注意:中间是两个等于号
三、包的卸载
命令: pip uninstall 包名
举例如下:
pip uninstall matplotlib
四、批量安装
可以把要安装的包全部写入一个文本文件,执行如下命令一次安装所有需要的包
pip install -r 文件名称
例如:把所有包名写入requirements.txt文件中,文件中包含如下几个包
beautifulSoup
selenium
然后shell命令切到此文件目录下执行: pip install -r requirements.txt
即可依次安装文件内所有包.
requirements.txt 中的包也可以指定版本,如下
beautifulSoup==4.2.1
selenium==3.0.0
五、 pip升级命令
升级pip命令,方便下载最新包等操作
pip install --upgrade pip
python使用pip安装包_python的安装包pip命令基本用法相关推荐
- python的如何安装包_python如何安装包
python如何安装包? (1)源码安装 可以手动下载第三方包,然后手动安装. 推荐:<Python教程>$ wget "https://files.pythonhosted.o ...
- python制作安装包_Python简单安装包制作
Python 简单安装包制作 Python egg制作(安装出问题) 项目目录下创建 setup.py 文件, 目录与内容如下举例 ~/vomm$ tree . ├── LICENSE ├── MAN ...
- python软件如何安装方法_python软件安装包+安装教程
Python介绍 Python是一种面向对象.直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定.这种语言具有非常简捷而清晰的语法特点,适合完成各种高层 ...
- python模块安装包_python子模块安装包
我有一个自定义项目包,其结构如下:package-dir/ mypackage/ __init__.py submodule1/ __init__.py testmodule.py main.py r ...
- python 拆包装包_python中的装包与拆包
python中的装包与拆包 args和 **kwargs是在python的代码中经常用到的两个参数,初学者对这两个参数的理解可能仅仅限于args是用于接收多余的未命名参数,**kwargs用于接收形参 ...
- python数据分析报告的格式_Python数据报表之Excel操作模块用法分析
本文实例讲述了Python数据报表之Excel操作模块用法.分享给大家供大家参考,具体如下: 一 点睛 Excel是当今最流行的电子表格处理软件,支持丰富的计算函数及图表,在系统运营方面广泛用于运营数 ...
- python中的 怎么用_Python中如何调用Linux命令
一.使用os模块 In [1]: import os #导入os模块 In [2]: os.system('ls') anaconda-ks.cfg epel-release-7-5.noarch.r ...
- python pygame鼠标点击_Python中pygame的mouse鼠标事件用法实例
本文实例讲述了Python中pygame的mouse鼠标事件用法.分享给大家供大家参考,具体如下: pygame.mouse提供了一些方法获取鼠标设备当前的状态 ''' pygame.mouse.ge ...
- python字典会自动排序_python中字典不自动排序的用法
1.python 字典的用法 from collections import OrderedDict dict =OrderedDict() dict['foo']=3 dcit['aol']=1 2 ...
最新文章
- 编程入门python语言是多大孩子学的-Python 适合初学编程的人学吗?
- 10年程序员总结的20几条经验教训
- 【python 11】super()
- .NET Standard 2.1 公布
- Java并发教程–可调用,将来
- linux mysql安装_Linux下安装mysql服务(超详细)
- mysql关系模式怎么画_关系数据库与mysql
- 美团点评境外度假团队前端项目开发实践总结
- 开放下载!基于PAI个性化推荐系统开发指南
- C语言 函数不定长参数 ##__VA_ARGS__经典案例 - C语言零基础入门教程
- Mozilla为Firefox添加新的CSRF保护
- 实现三栏布局的几种方法
- POJ NOI0113-6 最长单词2【文本处理】
- 入手mac后,这5个技巧和窍门你应该知道
- 为什么微盟耗时 7 天 7 夜才找回删库数据?
- Java函数式编程-三更草堂-学习笔记
- 开源边缘计算平台研究分析
- ios设备开发教程-利用app申请ios开发证书及描述文件
- 3天72小时,全国首个区块链周都讲了些啥 | 一文读懂
- uniapp - app 获取短信内容
热门文章
- okhttp3 模拟get、post(json参数传递,form表单提交)
- vue :style 设置背景图片 backgroundImage
- junit进行单元测试_通过JUnit规则轻松进行AppEngine单元测试
- 在不如意的世界里全力以赴_我如何在“外展之旅”中全力以赴
- layui 自定义request_layui中使用自定义数据格式对数据表格进行渲染
- Python 告诉你疫情扩散有多可怕
- scrapyd远程连接配置
- c# xml添加 删除 修改数据
- 《信息熵,联合熵,条件熵,交叉熵,相对熵》
- 漫步数理统计二十八——混合分布