pip怎么卸载安装包_pip离线安装whl

pip怎么卸载安装包_pip离线安装whl安装包1.在线安装:使用pipinstall+包名默认安装最新版本的包:格式:pipinstall+包名如在完成Python的安装后,我们需要安装pandas这个包,则只需要在终端中输入pipinstallpandas,在网络畅通的条件下,就会开始包的安装。安装指定版本的包:格式:pipinstall+包名==版本号在安装包的时候,默认是安装…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

安装包

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

默认安装最新版本的包:

格式:pip install + 包名

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

安装指定版本的包:

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

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

pip install numpy==1.14.3

image.png

更换安装包的镜像源:

临时性(一次性)更改:

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

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

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

pip国内的一些镜像如下:

永久性更改:

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

  1. windows:

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

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

image.png

  1. linux:

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

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

2. 离线安装

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

  1. 网络不好;由于在线安装的网络不好,而我们之前已经在网络良好的情况下把包下载下来了,则可以直接从本地离线安装。
  2. 所安装的包版本较旧,直接使用在线pip的方式无法安装,则我们也可以先将包下载下来,通过本地离线安装。
  3. 所安装的包版本太新,pip还无法安装。需要下载源代码从源安装。(通常从github上下载源代码)

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

whl格式文件的安装

  1. 以pymysql为例,首先我们从这里下载pymysql的whl文件。

image.png

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

image.png

从源头安装

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

  1. 从github【https://github.com/PyMySQL/PyMySQL/】上下载代码。下载下来文件名为master.zip

image.png

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

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

卸载包

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

pip uninstall pandas
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/181046.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • Hash Verification哈希值校验工具[通俗易懂]

    Hash Verification哈希值校验工具[通俗易懂]最后更新:2019-2-26HashVerification最新版:HashVerificationV1.0NEW!版本号:V1.0.0.14973大小:21KB/zip格式压缩,63KB/解压后 MD5校验码 SHA1校验码 2ad54536be68bd7446f82da1bd16b113 74610b4cd2fe675d…

  • TkMapper(通用mapper)「建议收藏」

    TkMapper(通用mapper)「建议收藏」TkMapper的配置及使用  TkMapper主要是做单标查询,复杂的多表查询我们还得自己写sql。使用的是Springboot框架使用的数据库表ums_permision:idpidnamevalueicontypeuristatuscreate_timesort10商品nullnull0null12018-09-2916:…

  • python 请在微信客户端打开_(未解决)jmeter报错之“请在微信客户端打开链接”

    python 请在微信客户端打开_(未解决)jmeter报错之“请在微信客户端打开链接”这是一个还没解决的问题,这里纯粹记录自己思考的过程,后续给自己参考。先说明情景:对微信公众号的一个接口进行调用跑通,后续可能需要压测(是的,仅仅是调通一个接口而已o(╥﹏╥)o)1、按照我理解的正常套路,我直接请求对应的接口,然后通过抓包得到Cookie,写入到HTTPCookie管理器中,如下:emmmm….开始百度,发现也有类似的提问,但是没有一个靠谱有效的答案。然后我就去分析登录过程了…

  • 数据库置疑什么原因_sql2008数据库置疑

    数据库置疑什么原因_sql2008数据库置疑在MSSQLSERVER中一直有这样的问题,SQLSERVER的状态”置疑”,我们先来分析一下SQLSERVER数据库”置疑”的原因:1.错误的删除日志;2.硬件(HD)损坏,造成日志和数据文件写错误;3.硬盘的空间不够,比如日志文件过大;解决办法:这是最简单的办法是有数据库的全备份,然后恢复即可.步骤:1.删除原始的数据库:USEMASTERGODROPDATABASEDB_SUEPE…

  • Linux查看端口占用情况的几种方式「建议收藏」

    Linux查看端口占用情况的几种方式「建议收藏」概述测试环境为Centos7.9,本文简单给出了几种检测端口的例子。一、查看本机端口占用1、netstat#安装netstatyum-yinstallnet-tools#检测端口占用netstat-npl|grep”端口”2、lsof#安装lsofyum-yinstalllsof#检测端口占用lsof-i:端口号二、查看对方端口是否开放1、nc(netcat)#安装ncyum-yinstallnc#查看对方端口是否开放nc-vz对

  • Spring Boot 中使用 @Transactional 注解配置事务管理

    Spring Boot 中使用 @Transactional 注解配置事务管理事务管理是应用系统开发中必不可少的一部分。Spring为事务管理提供了丰富的功能支持。Spring事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染,因此在实际使用中声明式事务用的比较多。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号