关于pip的一些问题

当我们使用python时,往往会用到像numpy,pygame,matplotlib等函数库,而这些函数库并非python自带的标准库,所以就需要我们另外下载,但在下载时有时就会出现问题。

关于出现的问题在这次总结里我分为三大类,分别是在哪下、如何下、以及下载失败怎么办。

一、在哪下

关于在哪下这个问题,我们分两类来看,一种是没有用IDE的,一种是用了IDE的,如pycharm等(Integrated Development Environment,简称 IDE)。

在第一种情况使,我们直接用快捷键windows+R打开cmd,然后直接输入:

pip install numpy

即可。

第二种情况,以pycharm为例,打开pycharm后,在左下角找到如下图的Terminal,

打开后步骤同cmd中操作。

二、如何下

其实,这个问题在上个问题中已经数完了,那么我再在这里细说下pip下载的格式,首先是不表明地址的,也就是默认官方源的:

pip install ???

其中???处就是要下载的函数库的名字,当我们指定地址后,如下:

pip install ??? -i https://......

其中省略号处就是要下载的函数库的地址。

比如我要下载清华大学 TUNA 镜像

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

三、下载失败怎么办

当我下载时失败一般是如下几个问题导致的:

1.网络问题

这是我们检查网络环境是否正常,然后正常后重下即可。

2.版本问题

有时,是我们的python或pip版本过低导致的,这时我们可以更新版本,通过输入以下代码:

python -m pip install --upgrade pip
3.输入问题

我们输入的地址,或包名等错误有时也是会发生的。

4.下载源的问题

这个应该是大多情况的原因。我们下载的官方源是国外的,因此导致速度过慢最后下载失败,顺带一提,当我们下载时发现下载的网速只有几KB时,也大概率是这个问题导致的,此时我们就要更改下载源,这就要用到我在问题二中提到的添加固定下载地址的方法,我们将下载地址改为国内的镜像源,这样一来问题就会解决,下载速度也会变得极快,在几秒内就能完成。

国内的镜像源一般有以下这些:清华大学 TUNA 镜像、阿里云镜像、豆瓣镜像、腾讯云镜像、华为云镜像等。

URL分别如下:

https://pypi.tuna.tsinghua.edu.cn/simple
https://mirrors.aliyun.com/pypi/simple/
http://pypi.douban.com/simple
https://mirrors.cloud.tencent.com/pypi/simple/
https://repo.huaweicloud.com/repository/pypi/simple/

最后,当我们下载完成后,我们可以导包尝试下,看是否报错标红,

比如导入numpy:

import numpy

此上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值