Python pip命令各种及解决方案

问题出现一

如果输入pip install 模块名安装中途报错了(看最后的黄色),就按照他的提示来,输入python -m pip install --upgrade pip,更新pip的版本。这个指令是升级当前版本的pip,升级完成后可以再试试是否可以正常使用pip安装库。
在这里插入图片描述

问题出现二

出现下图情况时
在这里插入图片描述
在这里插入图片描述
这个问题是网速问题,换个快点的网就好了。还有一种方法就是设置使用清华源去pip install,方法参见下面写的

另外,如果用上面的方法就能解决问题的话,不要改Python路径下的pip文件夹的__main__.py

自己当时也查了,有的博客光说改文件但没说清是linux还是windows,自己后来改了也没解决问题,再查的时候才发现适用的是CentOS,Ubuntu那些Linux系统的pip问题,和Windows还是差很多的,自己改了以后忘了之前是啥了,又造成点问题= =。

最后自己的是好了,造成这么大问题还是自己修改了文件,以为当初是Python安装时出现的错误,最后才知道是网络问题。

如何更改pip源

这时候可以选择国内的网址来下载,国内pip镜像有这些

阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/

这里我们以清华源的网址为例,输入如下指令(临时使用后面网址的pip源)
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

那如果想永久更改pip默认的pip源的话该怎么办?这里自己搜集了一些资料,整理了一下,给出方法。(Linux这里就不说了)

方法一

先去C盘->用户->XXX(每个人的文件名字不一样),然后打开pip文件夹(没有就新建一个pip的文件夹)
在这里插入图片描述进入文件夹,然后新建txt,重命名为pip.ini(看不见扩展名?见文末的相关链接)
在这里插入图片描述然后打开,在里面输入一些语句。语句如下:

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

然后Ctrl+S保存一下,再来试试看
在这里插入图片描述

方法二

还有一个方法,Win+R(Start+R)打开运行窗口,输入%HOMEPATH%
在这里插入图片描述然后会弹出一个文件夹,会发现其实就是方法一打开的文件夹,然后后续操作都一样,找到或创建pip文件夹,然后在里面创建pip.ini文件写入一些东西就OK。

最后,我们再去cmd试试,现在我们下载panda库试试(第一句话是连接到我们刚才所设置的pip源的url)
在这里插入图片描述

出现问题三

在这里插入图片描述为什么会报错,是因为csv就是python的内置模块,本来就有的,所以pip源里面没有csv库,所以才会报错找不到csv。
在这里插入图片描述正常下载自己已经下载过的库出现的反应应该是这样的(这里以python爬虫经常用的requests举例)
在这里插入图片描述

一些补充链接

如何显示所有文件扩展名

见自己的另一篇博文:
https://blog.csdn.net/Ans_min/article/details/105068997

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值