python卸载pip重新安装_pip无法正常使用卸载并重新安装
错误提示
➜ ~ pip
Traceback (most recent call last):
File "/usr/bin/pip", line 11, in
load_entry_point('pip==10.0.1', 'console_scripts', 'pip')()
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 476, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2700, in load_entry_point
return ep.load()
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2318, in load
return self.resolve()
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2324, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python3.6/site-packages/pip/_internal/__init__.py", line 42, in
from pip._internal import cmdoptions
File "/usr/lib/python3.6/site-packages/pip/_internal/cmdoptions.py", line 16, in
from pip._internal.index import (
File "/usr/lib/python3.6/site-packages/pip/_internal/index.py", line 20, in
from pip._vendor.requests.exceptions import SSLError
ModuleNotFoundError: No module named 'pip._vendor.requests.exceptions'
问题分析
系统是Manjaro Linux,pip是通过包管理器pacman安装的,这个应该是包管理器安装的pip出现了问题。
卸载试试。看看能不能在安装后换回包管理器版本的pip,因为这样子系统很干净。
解决方案
卸载pip sudo pacman -R python-pip
下载最新的pip源码包当前为10.0.1,wget https://files.pythonhosted.org/packages/ae/e8/2340d46ecadb1692a1e455f13f75e596d4eab3d11a57446f08259dee8f02/pip-10.0.1.tar.gz
解压tar -zxvf pip-10.0.1.tar.gz && cd pip-10.0.1
安装pipsudo python3 setup.py install
安装pip完成
如果你没有系统洁癖,强迫症到这里就完成了。
这样子安装的pip无法通过包管理器完成更新,每次需要手动更新。
卸载pipsudo python -m pip uninstall pip
重新安装pipsudo pacman -S python-pip
python卸载pip重新安装_pip无法正常使用卸载并重新安装相关推荐
- python解释器 pip安装_pip安装Python库时的问题及解决方法总结
pip安装Python库时遇到的问题及解决方法 笔者电脑系统是win7,同时安装了Python2.7和Python3.6,但是在通过命令行直接使用"pip install XXX" ...
- python install pip 区别_pip install和python -m pip install有什么区别?
dano.. 37 他们完全一样.事实上,分发Python模块的文档刚刚更新,建议使用python -m pip而不是pip可执行文件,因为它更容易分辨哪个版本的python将用于实际运行pip. 编 ...
- 已解决卸载pip重新安装的方法
已解决卸载pip重新安装的方法 文章目录 问题需求 卸载pip 安装pip 千人全栈VIP答疑群联系博主帮忙解决报错 问题需求 粉丝群里面的一个小伙伴遇到问题跑来私信我,想用卸载pip重新安装pip, ...
- python 之 pip、pypdf2 安装与卸载
pip是个啥? pip 是一个现代的,通用的 Python 包管理工具.提供了对 Python 包的查找.下载.安装.卸载的功能. 第一步:pip 下载:https://pypi.org/projec ...
- Python使用pip安装/卸载包
不一定需要专业编辑器,原生Python也能安装包,使用pip就可以了. 1.首先确认电脑上已安装的Python有无pip程序. 打开Python文件所在的位置,"Scripts"文 ...
- python pip 的安装、更新、卸载、降级、和使用 pip 管理包
____tz_zs 安装 pip 安装 pip 官网的安装方式(推荐) curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python g ...
- python使用pip install时SyntaxError: invalid syntax错误解决办法及模块包的安装、卸载总结
安装模块时遇到的问题,在这里总结,以免长久不用忘记 文章目录 pip无法调用 下载失败 在线安装matplotlib包 离线安装cv2包 卸载包 离线升级包 查看已安装的包 pip国内的一些镜像和默认 ...
- Python 技术篇-mac下安装、卸载pip方法
输入 sudo easy_install pip 就可以安装 pip 了. 然后输入 pip 就可以看 pip 的安装情况了. 如果展示 pip 的帮助命令就是安装成功了. 卸载 pip 的话用命令 ...
- 【Python】pip工具使用知识,模型保存pickle,PDF与docx相互转换处理
2022年第01周. 这一周的Python语言学习,记录如下. 01 pip工具使用知识 1 pip是什么? pip是一个用Python写的用于安装和管理包的包管理系统.它连接一个叫做Python P ...
最新文章
- 设置timeout限制在爬虫中的运用
- mac mysql premium_详解 Navicat Premium Mac 版常用功能
- (34)内核编程基础
- response设置响应头
- webp 格式转 png 格式的一种便捷方式
- CCPC-Wannafly Winter Camp Day8 (Div2, onsite) A 题 Aqours (精巧的树形DP)
- Linux高级编程(四)
- UITableView 协议方法中更好的 switch 使用方案
- plsql 连接数据库无法解析指定的连接标识符
- 11 个创新的网站滑动效果设计案例展示
- Python中将字典保存为文件并读取
- 不同按钮进入同一个页面显示不同的div
- 加入域时提示“不能访问网络位置”
- 程序员依然是这个时代,贫寒学子翻身的不二选择...
- Glew库 GLTools库
- 点对点网络与广播式网络的区别
- 2019年店铺淘客前景分析,怎样避免违规,具体该如何操作?
- java中实现代理及委托代理模式
- 阿里云OSS上传及智能图像识别垃圾识别
- 图论(迪杰斯特拉,Floyd,bellman,spfa)