使用pip下载一些python模块时遇到的问题:ModuleNotFoundError: No module named 'pip._vendor.urllib3'

本文主要是介绍使用pip下载一些python模块时遇到的问题:ModuleNotFoundError: No module named 'pip._vendor.urllib3',希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

pip install openpyxl出现问题:

cmd窗口显示:

File “E:\Anaconda\Scripts\pip-script.py”, line 11, in
load_entry_point(‘pip==19.3.1’, ‘console_scripts’, ‘pip’)()

from pip._vendor.urllib3.exceptions import DependencyWarning
ModuleNotFoundError: No module named ‘pip._vendor.urllib3’

如图所示:
在这里插入图片描述

解决办法:

升级pip
pip install –upgrade pip

无效。

再重新安装一下pip

easy_install pip
在这里插入图片描述
这里显示的是pip已经被安装好了。

但再用pip安装时还是显示有误:

在这里插入图片描述
查了一下easy_install pip与pip的区别:
easy_insall的作用和perl中的cpan,ruby中的gem类似,都提供了在线一键安装模块的傻瓜方便方式,而pip是easy_install的改进版,提供更好的提示信息,删除package等功能。老版本的python中只有easy_install,没有pip。

然后:试着用easy_install命令安装一下库 easy_install openpyxl,成功安装(这里以安装openpyxl库为例)。

在这里插入图片描述

想要的包安装好了,但pip的使用问题还没解决

强制重新安装pip:

下载安装脚本:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

成功:
在这里插入图片描述

运行安装脚本:

python get-pip.py --force-reinstall

注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令:python3 get-pip.py --force-reinstall。一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。

成功,安装的版本为pip-20.0.2,并卸载了之前的版本pip-19.3.1
在这里插入图片描述
再试一下pip指令是否可用,继续以安装openpyxl包为例:
输入:pip install openpyxl
得到:
在这里插入图片描述
成功,pip指令已可用。

小节

升级更新pip还可用方法:

conda update pip

或者:

easy_install --upgrade pip

再用指令:

python -m pip install -U --force-reinstall pip

进行强制安装。

easy_install的用法:
1) 安装一个包
$ easy_install <package_name>
$ easy_install “<package_name>==”
2) 升级一个包
$ easy_install -U “<package_name>>=”

pip的用法:
1)安装一个包
$ pip install <package_name>
$ pip install <package_name>==
2) 升级一个包 (如果不提供version号,升级到最新版本)
$ pip install --upgrade <package_name>>=
3) 删除一个包
$ pip uninstall <package_name>

pip 最常用命令
显示版本和路径:pip --version
获取帮助:pip --help
升级 pip:pip install -U pip
如果这个升级命令出现问题 ,可以使用以下命令:sudo easy_install --upgrade pip

这篇关于使用pip下载一些python模块时遇到的问题:ModuleNotFoundError: No module named 'pip._vendor.urllib3'的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/325881

相关文章

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

python: 多模块(.py)中全局变量的导入

文章目录 global关键字可变类型和不可变类型数据的内存地址单模块(单个py文件)的全局变量示例总结 多模块(多个py文件)的全局变量from x import x导入全局变量示例 import x导入全局变量示例 总结 global关键字 global 的作用范围是模块(.py)级别: 当你在一个模块(文件)中使用 global 声明变量时,这个变量只在该模块的全局命名空

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

好题——hdu2522(小数问题:求1/n的第一个循环节)

好喜欢这题,第一次做小数问题,一开始真心没思路,然后参考了网上的一些资料。 知识点***********************************无限不循环小数即无理数,不能写作两整数之比*****************************(一开始没想到,小学没学好) 此题1/n肯定是一个有限循环小数,了解这些后就能做此题了。 按照除法的机制,用一个函数表示出来就可以了,代码如下

hdu1043(八数码问题,广搜 + hash(实现状态压缩) )

利用康拓展开将一个排列映射成一个自然数,然后就变成了普通的广搜题。 #include<iostream>#include<algorithm>#include<string>#include<stack>#include<queue>#include<map>#include<stdio.h>#include<stdlib.h>#include<ctype.h>#inclu

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传

常用的jdk下载地址

jdk下载地址 安装方式可以看之前的博客: mac安装jdk oracle 版本:https://www.oracle.com/java/technologies/downloads/ Eclipse Temurin版本:https://adoptium.net/zh-CN/temurin/releases/ 阿里版本: github:https://github.com/