美文网首页
Ubuntn安装pip的坑

Ubuntn安装pip的坑

作者: 9fbe1619f5ab | 来源:发表于2020-04-01 20:05 被阅读0次

重装了windows下的ubuntn子系统

其中,在更换国内源之后,安装pip时遇到了坑,网上千篇一律的解决方案是错的,坑了我一下午,这里记录一下

1.下载pip

wget https://bootstrap.pypa.io/get-pip.py --no-check-certificatesudo

2.安装

python3 get-pip.py

报错:ModuleNotFoundError: No module named 'distutils.util'

3.找错

搜了很多解决方案,都在说使用命令:

sudo apt-getinstall python3-distutils 

然而,这条命令运行也会报错:

E: Could notgetlock/var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

网上后续解决方案命令如下:

sudo rm /var/lib/dpkg/lock

sudo python3get-pip.py

我照此流程操作下来之后,依然出现lock错误

捯饬了一下午,我找到了真正的解决方案

4.解决

sudu apt-get update

sudo apt-get upgrade

sudo apt insatll python3-pip

如下:

中间挺长一串,等安装完之后,查一下pip版本,发现安装成功

5.结论

先更新:

sudo apt-get update

sudo apt-get upgrade

再安装

sudo apt install python3-pip

注:我是在更换了国内源之后刚刚做了更新,然后直接下载了get-pip.py文件,无论如何我都没想到,下载完之后还需要再次更新。。。

6.换源

pip安装完也要更换国内源

打开~/.pip/pip.conf,没有则创建

改为:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

trusted-host = pypi.tuna.tsinghua.edu.cn

保存退出

此时,再使用pip安装会使用国内源,下载速度快很多

相关文章

网友评论

      本文标题:Ubuntn安装pip的坑

      本文链接:https://www.haomeiwen.com/subject/knxzuhtx.html