查看: 2407|回复: 0

[开发环境] pip/pip3报错"no module named pip._interval",无法使用

[复制链接]

665

主题

1234

帖子

6670

积分

xdtech

Rank: 5Rank: 5

积分
6670
发表于 2020-2-24 12:20:45 | 显示全部楼层 |阅读模式
本帖最后由 shaoheshaohe 于 2020-2-24 12:28 编辑

部分用户在用pip时,遇到报错"no module named pip._interval"。
错误,如标题所示。
网上教程,未必适合于我们平台。

下面给出一个经验方案。
1. 请到/home/ubuntu/MyFiles/.local/lib。这时,请根据你正在使用的python版本,选择相应的目录。例如,正在用python3.5,则进入名为python3.5的目录。

2. 检查,是否有pip的目录。若有,请删除。若有多个pip开头的目录,可一并删除。
问题解决。

问题分析:
根源在于,用户自己安装或升级了pip。这时,会造成访问的冲突。因为此时,平台主机会优先用用户自己安装的pip。但主机在用pip时,又会需要调用一些包,它却只会在系统目录的pip中找。这样,就货不对板了。

注意:.local/lib/pythonxxx目录里,是用户自行安装的开发包。删除其中一些目录,就相当于卸载了一些开发包。这可能会导致某些程序,不能运行了。但是,这并不是什么大事,重新安装这些包就行了。因此,请用户不必对于删除这些内容,产生惧怕。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表