我不小心删除了/usr/lib/python3.6/site-packages/*

时间:2018-07-20 12:04:52

标签: python

我不小心删除了我的

/usr/lib/python3.6/site-packages/* 

使用命令

sudo rm -rf /usr/lib/python3.6/site-packages/*

现在我的应用程序坏了。

如何修复它们?

1 个答案:

答案 0 :(得分:3)

我找到了解决方法。

我的Python软件包由Yaourt管理,所以我这样做了:

$ yaourt -Qs | grep python- | cut -d ' ' -f 1 | cut -d '/' -f 2 > ~/pythonpackage

arr=($(cat ~/pythonpackage))
for i in ${arr[@]};do
    yaourt -Rddsn $i
done

然后

arr=($(cat ~/pythonpackage))
for i in ${arr[@]};do
    yaourt -S $i
done

我不确定这是否是正确的答案,但是我坏掉的应用程序现在可以再次工作。