博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决“pip找不到命令“问题
阅读量:4128 次
发布时间:2019-05-25

本文共 559 字,大约阅读时间需要 1 分钟。

问题描述

在安装labelme的过程中,使用pip指令

sudo pip install labelme

出现如下报错

在试图用指令解决的时候,又出现报错

python -m pip install

提示报错“ImportError: cannot import name 'SourceDistribution' ”

报错原因

这个问题之前也出现过,但是比较像一个程序运行时的报错,所以当时也没有管。查找问题之后发现这个属于pip文件损坏导致pip无法使用。

解决方法

1.输入指令

python -m ensurepip --default-pip

注:该指令可能没啥用,但是参考的博客就是这么写的,姑且也这样做吧。

2.找到get-pip.py文件,文件地址为

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

打开网址找了一下,没发现下载链接,那就干脆直接简单粗暴把文件内容复制,自己再新建个文件命名为get-pip.py好了

3.在get-pip.py的目录下,运行指令

python get-pip.py

然后查看一下pip的版本确认安装成功

其实到这一步已经安好了,原博文给出如果这一步骤执行出现权限报错的提示的话,执行如下指令

python get-pip.py  --user

转载地址:http://herpi.baihongyu.com/

你可能感兴趣的文章
如何防止sql注入
查看>>
maven多工程构建与打包
查看>>
springmvc传值
查看>>
Java 集合学习一 HashSet
查看>>
在Eclipse中查看Android源码
查看>>
Android使用webservice客户端实例
查看>>
层在页面中的定位
查看>>
[转]C语言printf
查看>>
C 语言 学习---获取文本框内容及字符串拼接
查看>>
C 语言学习 --设置文本框内容及进制转换
查看>>
C 语言 学习---判断文本框取得的数是否是整数
查看>>
C 语言 学习---ComboBox相关、简单计算器
查看>>
C 语言 学习---ComboBox相关、简易“假”管理系统
查看>>
C 语言 学习---回调、时间定时更新程序
查看>>
C 语言 学习---复选框及列表框的使用
查看>>
第四章 - 程序计数器
查看>>
第七章 - 本地方法栈
查看>>
第十一章 - 直接内存
查看>>
JDBC核心技术 - 上篇
查看>>
一篇搞懂Java反射机制
查看>>