015 pip的使用
如果把python假想成一部手机,那么pip就是这部手机上的应用管家/APP,他可以提供我们各色各样的软件(第三方库),而这些第三方库又可以给我们实现各种各样不同的功能,科学计算、画图、操作文件、聊天……
我们可以通过Cmd终端、Pycharm、Jupyter三种平台使用pip安装这些第三方库。
一、配置pip环境变量
pip是python自带,并且功能很强大的一个模块,能给你不错的python 包管理体验。
接下来我会给大家展示一些使用的命令:(也是为了方便自己查看命令)
首先,你得打开cmd窗口,即使用 windows + r 键,出现

在打开之后,按如图输入,确定后,打开cmd窗口.

在窗口中输入pip

如果出现这些,则你的pip已经在环境变量中。那么这个教程基本和你就没有关系了。
如果没有,回到桌面。右击此电脑,属性,高级系统设置,高级选项卡,环境变量

看到这个窗口那么你就成功了,
如果你没有添加 python 和 pip 进入环境变量, 那么用户变量是没有 path 这个的。
所以你需要新建一个

然后开始找python 和pip 的地址。

在开始菜单找到 python 文件夹,按照如图操作

打开了这个,记住这个只是一个lnk,再次打开文件所在位置


到了这里就找到了 python 的目录了,

复制这个,粘贴到

再加一个英文分号,回到python目录,打开 Scripts 目录,复制Scripts 地址粘贴到 ;后面,记住是英文分号,环境变量是使用这个来进行隔开的。

按确定,就添加上了,到cmd里面,输入 python 成功就显示python的交互命令,退出使用quit()。在退出python交互环境之后使用pip看pip是否成功。
二、Cmd终端使用pip
pip是Python包管理工具,可以通过命令行的方式安装、卸载、更新三方库,先来看看具体有哪些指令:

常用的指令有下面几个:
pip help / pip -h:查看pip的所有指令信息
pip install 库名:安装第三发库
pip install django==1.10.0:后面可以用==号指定包的版本
pip --default-timeout=100 install -U django==1.10.0:万能安装第三方库,增加延迟,添加管理员权限安装
pip install --upgrade 库名:更新第三方库
pip uninstall 库名:卸载第三方库
pip list / pip freeze:列举当前项目路径安装的所有的包
pip show:查看已经安装的包的信息,如pip show django查看django的具体信息,pip show --files django查看django的所有文件

pip freeze > requirements.txt:将项目目录下安装的所有包信息输出到requirements.txt文件中。
pip freeze -r requirements.txt:读取requirements.txt文件中的包信息,安装所有包。这样先将项目的三方包版本信息保存在requirements.txt文件中,切换到不同的环境,还可以安装该文件的所有三方包。
三、Pycharm使用pip
1、找到并打开pycharm


2、找到文件管理

3、选择设置

4、找到project untitled ---->project interpreter ,然后选择python的路径版本,都选择完成后点击加号


5、输入pip进行搜索,选择版本,进行安装。如果安装其他第三方库,则搜索第三方库

四、Jupyter使用pip
代码模式中输入!pip install 库名,如下图所示:

015 pip的使用的更多相关文章
- 2017Windows下安装pip
-------------------------------------------- 下载地址: https://pypi.python.org/pypi/pip#downloads 下载颜色那 ...
- 安装pip
1. 安装pip. 我们同样需要在Python的官网上去下载,下载地址是: https://pypi.python.org/pypi/pip#downloads 2. 解压. 解压pip-9.0.1. ...
- Windows下Python中pip安装Pillow报错总结(转载)
遇到的俩种错误1.ValueError: zlib is required unless explicitly disabled using --disable-zlib, aborting 问题原因 ...
- CentOS7下安装Python的pip
root用户使用yum install -y python-pip 时会报如下错误: No package python-pip available Error:Nothing to do 解决方法如 ...
- django 第三天 有关pip使用
软件应用开发的经典模型有这样几个环境:开发环境(development).集成环境(integration).测试环境(testing).QA验证,模拟环境(staging).生产环境(product ...
- pip安装指定版本的package
起因 最近到一个项目组,用了一套高大上的运维工具来搭建开发环境. 有vagrant控制VirtualBox启动虚拟机.有ansible来运行playbook初始化环境. 然后遇到了一个坑,项目现有的p ...
- pip安装使用详解(转)
pip类似RedHat里面的yum,安装Python包非常方便.本节详细介绍pip的安装.以及使用方法. 1.pip下载安装 1.1 pip下载 1 # wget "https://py ...
- 修改pip更新源
修改pip更新源 pip安装时默认访问pypi的,但是pypi的速度对于国内来说有点慢,还在国内也有一些pip的镜像源,造福广大程序员 pipy国内镜像目前有: http://pypi.douban. ...
- pip apt source images
~/.pip/pip.conf [global] index-url = https://pypi.douban.com/simple download_cache = ~/.cache/pip [i ...
随机推荐
- 小菜鸟之java内存结构
JVM启动流程: JVM基本结构图: <深入理解Java虚拟机(第二版)>中的描述是下面这个样子的: Java中的内存分配: Java程序在运行时,需要在内存中的分配空间.为了提高运算效率 ...
- Redis缓存击穿
缓存击穿 缓存击穿,是指一个key非常热点,在不停的扛着大并发,大并发集中对这一个点进行访问,当这个key在失效的瞬间,持续的大并发就穿破缓存,直接请求数据库,就像在一个屏障上凿开了一个洞. 比如在做 ...
- ASP.NET Core中使用Autofac进行属性注入
一些无关紧要的废话: 作为一名双修程序员(自封的),喜欢那种使用Spring的注解形式进行依赖注入或者Unity的特性形式进行依赖注入,当然,形式大同小异,但结果都是一样的,通过属性进行依赖注入. A ...
- [BZOJ 2002] [HNOI2010]弹飞绵羊(Link Cut Tree)
[BZOJ 2002] [HNOI2010]弹飞绵羊(Link Cut Tree) 题面 某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏.游戏一 ...
- md5sum、tailf命令
一.md5sum:计算和校验文件的md5值 语法 md5sum [选项] ... [文件] ... 描述 打印或检查MD5(128位)校验和.没有FILE或FILE为 ...
- 使用zookeeper报错 stat is not executed because it is not in the whitelist. envi is not executed because it is not in the whitelist.
在使用四字命令或者zk ui界面查看zookeeper集群时,出现如下提示: stat is not executed because it is not in the whitelist. envi ...
- O014、云计算与OpenStack
参考https://www.cnblogs.com/CloudMan6/p/5334760.html 云计算 基本概念 所有的新事物都不是突然冒出来的,都有前世和今生.云计算也是IT技术不断发 ...
- TensorFlow入门——hello
上一节说了TensorFlow的安装,这一节说一下测试的问题 新建一个Python文件,输入 import tensorflow as tf hello = tf .constant (’Hello, ...
- 微软商店(Microsoft store)删除之后恢复,一行代码搞定
首先以管理员身份运行Windows PowerShell 地址C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\P ...
- 锋利的jQuery读书随笔
代码规范:var $variable = jQuery对象:var variable = DOM对象: jQuery对象无法使用DOM对象的任何方法,同样DOM对象也无法使用jQuery对象的任何方法 ...