如果把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的使用的更多相关文章

  1. 2017Windows下安装pip

    -------------------------------------------- 下载地址:  https://pypi.python.org/pypi/pip#downloads 下载颜色那 ...

  2. 安装pip

    1. 安装pip. 我们同样需要在Python的官网上去下载,下载地址是: https://pypi.python.org/pypi/pip#downloads 2. 解压. 解压pip-9.0.1. ...

  3. Windows下Python中pip安装Pillow报错总结(转载)

    遇到的俩种错误1.ValueError: zlib is required unless explicitly disabled using --disable-zlib, aborting 问题原因 ...

  4. CentOS7下安装Python的pip

    root用户使用yum install -y python-pip 时会报如下错误: No package python-pip available Error:Nothing to do 解决方法如 ...

  5. django 第三天 有关pip使用

    软件应用开发的经典模型有这样几个环境:开发环境(development).集成环境(integration).测试环境(testing).QA验证,模拟环境(staging).生产环境(product ...

  6. pip安装指定版本的package

    起因 最近到一个项目组,用了一套高大上的运维工具来搭建开发环境. 有vagrant控制VirtualBox启动虚拟机.有ansible来运行playbook初始化环境. 然后遇到了一个坑,项目现有的p ...

  7. pip安装使用详解(转)

    pip类似RedHat里面的yum,安装Python包非常方便.本节详细介绍pip的安装.以及使用方法. 1.pip下载安装 1.1 pip下载   1 # wget "https://py ...

  8. 修改pip更新源

    修改pip更新源 pip安装时默认访问pypi的,但是pypi的速度对于国内来说有点慢,还在国内也有一些pip的镜像源,造福广大程序员 pipy国内镜像目前有: http://pypi.douban. ...

  9. pip apt source images

    ~/.pip/pip.conf [global] index-url = https://pypi.douban.com/simple download_cache = ~/.cache/pip [i ...

随机推荐

  1. Spring基于SchedulingConfigurer实现定时任务

    Spring 基于 SchedulingConfigurer 实现定时任务,代码如下: import org.springframework.scheduling.annotation.Schedul ...

  2. HTML5自学

    1.1   标题文本 在HTML5中,文本的结构除了以行和段落出现之外,还可以作为标题存在,通常一篇文档最基本的结构就是由不同级别的标题和正文组成的. 例如1:(中国门户网站) https://www ...

  3. [Next] 五.next自定义内容

    自定义 head 这是默认的 head 这样的 head 并不能满足我们的需求.next 公开了一个内置组件,用于将元素追加到<head>标签的.我们可以通过这个自定义 head 新建 c ...

  4. bzoj 3837 pa2013 Filary

    bzoj 先搞第一问.考虑简单情况,如果\(m=2\),那么一定有个剩余类大小\(\ge \lceil\frac{n}{2}\rceil\),同时这也是答案下界 然后我们每次随机选出一个数\(a_i\ ...

  5. 07 Nginx负载均衡

    1.负载均衡的实现. 1.准备三台虚拟机,比如 192.168.119.146 提供资源 192.168.119.147 提供nginx的负载均衡 192.168.119.148 提供资源 2.分别配 ...

  6. Java爬取并下载酷狗音乐

    本文方法及代码仅供学习,仅供学习. 案例: 下载酷狗TOP500歌曲,代码用到的代码库包含:Jsoup.HttpClient.fastJson等. 正文: 1.分析是否可以获取到TOP500歌单 打开 ...

  7. 仿造email后缀搜索功能(2)

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  8. (转)java并发编程:CopyOnWriteArrayList

    原文链接:http://ifeve.com/java-copy-on-write/ Copy-On-Write简称COW,是一种用于程序设计中的优化策略.其基本思路是,从一开始大家都在共享同一个内容, ...

  9. 2019.10.28sql注入工具

    SQLMAP工具的使用 sql注入工具:明小子 啊D 萝卜头 穿山甲 sqlmap等等 开源自动化注入利用工具,支持12中数据库,在/plugins中可以看到支持的数据库种类 支持的注入类型:bool ...

  10. Cypress自动化测试系列之三

    本文技术难度★★★,如果前编内容顺利执行,请继续. 如果Selenium尚无法灵活运用的读者,本文可能难度较大. “理论联系实惠,密切联系领导,表扬和自我表扬”——我就是老司机,曾经写文章教各位怎么打 ...