E: 无法获取锁 /var/cache/apt/archives/lock - 打开失败 (11: 资源暂时不可用)
我刚接触Linux,想在Python里安装pip,但遇到了这个错误:E: 无法获取锁定 /var/cache/apt/archives/lock - 打开失败 (11: 资源暂时不可用)
这个错误是什么意思呢?我该怎么解决这个问题,或者有没有其他方法可以在Ubuntu上安装pip?
2 个回答
4
首先,确保你没有其他的 pip 安装在进行中。如果你确认没有其他安装,那就试着执行下面的命令:
sudo mv /var/cache/apt/archives/lock /var/cache/apt/archives/lock.backup
然后再试着运行 pip 安装。如果还是不行或者出现了问题,就执行:
sudo mv /var/cache/apt/archives/lock.backup /var/cache/apt/archives/lock
然后在这里留言。我们会想出新的解决办法来试试 :)
8
试着删除锁定文件,然后更新apt-get的源:
sudo rm /var/cache/apt/archives/lock
sudo apt-get update
看起来这个人遇到了类似的问题,在安装Twisted的时候: http://www.unixmen.com/solve-error-e-get-lock-varcacheaptarchiveslock-open-11-resource-temporarily-unavailable-e-unable-lock-directory-varcacheaptarchives-debian-7/