安装包

1. 在线安装:使用pip install + 包名

默认安装最新版本的包:

格式:pip install + 包名

如在完成Python的安装后,我们需要安装pandas这个包,则只需要在终端中输入 pip install pandas ,在网络畅通的条件下,就会开始包的安装。

安装指定版本的包:

格式:pip install + 包名==版本号

在安装包的时候,默认是安装最新版本的包。但有时候我们需要安装指定版本的包,这个时候就需要指定要安装的包的版本了,只需要在包后加上「==版本号」。如我们要安装1.14.3版本的numpy时,只需要使用如下命令就可以了。

pip install numpy==1.14.3

更换安装包的镜像源:

临时性(一次性)更改:

格式:pip install + 包名 -i + 镜像源url

有时候我们安装包会很慢,这可能是因为默认镜像源的问题。所以我们也可以自己指定镜像源。只需要在安装的时候加上-i参数,指定pip源。如

pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

pip国内的一些镜像如下:

永久性更改:

上文的方式是临时使用时指定镜像源,我们也可以把镜像源设置为永久的。具体方式如下

windows:

直接在user目录中创建一个pip目录,如:C:\Users\你的用户名\pip,新建文件pip.ini,内容如下

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

linux:

修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

2. 离线安装

离线安装通常出现在以下两种情况:

网络不好;由于在线安装的网络不好,而我们之前已经在网络良好的情况下把包下载下来了,则可以直接从本地离线安装。

所安装的包版本较旧,直接使用在线pip的方式无法安装,则我们也可以先将包下载下来,通过本地离线安装。

所安装的包版本太新,pip还无法安装。需要下载源代码从源安装。(通常从github上下载源代码)

这里我们以两个包为例,进行本地安装的演示。

whl格式文件的安装

以pymysql为例,首先我们从

这里

下载pymysql的whl文件。

使用pip install + 文件名 进行安装

从源头安装

还是以pymysql为例,不同的是我们这次从github上下载pymysql的源码进行安装。

文件下载完成后,解压。可以看到解压出的文件中有一个名为setup.py的文件。则通过 python setup.py install 命令进行安装。

如果python setup.py install 安装失败的话,则可以使用pip install .进行尝试。

卸载包

相比与安装包,卸载包只需要把install改为uninstall就可以了。比如我们要卸载安装的pandas包,只需要执行下面的命令即可。

pip uninstall pandas

python卸载pip_PIP安装和卸载包,pip相关推荐

  1. 【svn卸载、安装、中文包】

    svn卸载.安装.中文包 svn卸载 svn卸载 svn安装.中文包配置 svn安装及中文包配置 svn兼容 VS code / idea 注意:项目,建议前后端分开检出 vs code 检出建议在桌 ...

  2. python的第三方库-Python第三方库安装和卸载

    install python package 系统:Windows 7 版本:Python 3.5 Python是一门简洁.优雅的语言,丰富的第三方库能让我们很多的编程任务变得更加简单.对于想要用Py ...

  3. 下面不属于python第三方库的安装方法的是-Python第三方库安装和卸载

    系统:Windows 7 版本:Python 3.5 Python是一门简洁.优雅的语言,丰富的第三方库能让我们很多的编程任务变得更加简单.对于想要用Python进行数据分析,就需要强大的Python ...

  4. 关于anaconda的使用和Python库的安装、卸载

    本文主要内容 一.anaconda 1.anaconda的作用 2.一些常用的anaconda命令 二.Python库的安装 方法一:pycharm解释器中进行添加(一般不推荐,速度慢) 方法二.控制 ...

  5. 通过conda命令卸载已安装的各种包

    conda可以用于很好的隔离包.我们有时候会通过conda在这个环境里安装东西,也会通过pip在conda 的虚拟环境里安装东西. conda 安装命令 conda install XXX 想当然,卸 ...

  6. 下载anaconda前需要卸载python吗_anaconda安装与卸载

    因为改了用户路径,导致输入jupyter notebook 说 jupyter command not found 输入Python --version 也变回了之前的2.7版本. 这可能是因为路径错 ...

  7. 如何下载python模块_python安装模块与包

    Python模块,简单说就是一个.py文件,其中可以包含我们需要的任意Python代码.迄今为止,我们所编写的所有程序都包含在单独的.py文件中,因此,它们既是程序,同时也是模块.关键的区别在于,程序 ...

  8. linux卸载python_linux安装和卸载python3

    一. 安装python3 1. 默认情况下,linux自带python,查看python版本:python --version,如果已经安装了python3则不用装了 2. 下载安装包,找到要下载版本 ...

  9. java rpm卸载_rpm安装和卸载软件

    1.安装 rpm -i 需要安装的包文件名 举例如下: rpm -i example.rpm 安装 example.rpm 包: rpm -iv example.rpm 安装 example.rpm ...

最新文章

  1. 热度直逼TensorFlow的深度学习框架,我用它画下女朋友最美的脸
  2. Java编程的逻辑 (59) - 文件和目录操作
  3. 使用jackson转换类型时报Unrecognized field
  4. Java中使用有返回值的线程
  5. 资源放送丨《并行不悖——Oracle数据库并行的是是非非》PPT视频
  6. shell - 查看天气
  7. 安卓android中国象棋chess程序项目源码源代码,C/C++编程笔记:C语言打造中国象棋游戏,项目源代码分享!,c语言笔记大全...
  8. 会做饭的机器人曰记_会做饭的机器人作文二百字
  9. 某些网站加载的zul文件和zk文件是什么东西
  10. Dll入口函数参数详解...
  11. java excel 水印_Java下载文件加文字水印(Excel、PDF、图片)
  12. 大数据开发需要学习哪些编程语言
  13. elementui二维表动态渲染
  14. MySQL的日志 - relay log
  15. 【C语言进阶】数组、指针、函数——传参篇
  16. GPT-3的50种玩法告诉你,它很酷,但是没有通过图灵测试
  17. 详解Shell脚本:sed命令工具 ,awk命令工具
  18. 关于使用vue安装项目的时候出现了 command failed: pnpm install --reporter silent --shamefully-hoist 报错
  19. python输入名字配对情侣网名_输入姓名配对情侣网名,情侣网名名字配对
  20. 基于web的学生管理系统(一)简介

热门文章

  1. 对于我这个软妹子来说,为什么python编程课会越学越有趣呢?
  2. 这几张图告诉你程序员的变化,最后一张图扎心了
  3. 新版 chrome 将原生支持图片懒加载!
  4. 下班到点想走,但老员工都没动,怎么办?
  5. 服务器被黑 追寻ip_我的服务器被打死,源IP暴露怎么办补救
  6. C++中在浏览器打开html文件
  7. STM32-----找个搬砖的搬数据
  8. jupyter notebook一些实用技巧
  9. 师弟新作!Nature子刊 | 重大进展!何川团队首次系统地获得了19个组织的5hmC图谱
  10. fcpx插件:50组唯美梦幻棱镜光晕效果预设MotionVFXmPrism