当前位置:  开发笔记 > 编程语言 > 正文

意外删除了dist-packages文件夹,现在该怎么办?

如何解决《意外删除了dist-packages文件夹,现在该怎么办?》经验,为你挑选了1个好方法。

我做了一件非常愚蠢的事.我正在将一些自编写的包复制到python dist-packages文件夹,然后决定通过重写cp命令来再次删除其中一个rm.现在dist-packages文件夹已经消失了.现在我该怎么做?我可以从某个地方下载此文件夹的正常内容,还是需要完全重新安装python.如果是这样 - 有什么我需要小心的吗?

我删除的文件夹/usr/local/lib/python2.7不是由dpkg朋友维护的文件夹.



1> Niemerds..:

我猜你使用的是基于debian的发行版(ubuntu或类似版本).如果是这样,您必须重新安装所有python包.您应该能够通过调用"自动"获得大部分内容:

 sudo dpkg --get-selections | grep -E "^python" | grep install | cut -f1 | xargs apt-get --reinstall -y install

希望这可以帮助.如果要查看将重新安装的软件包,只需调用管道命令的第一部分:

sudo dpkg --get-selections | grep -E "^python"

最后,您应该考虑使用virtualenv或anaconda,而不是将自己的软件包安装或复制到dist-packages.如果您不希望这样,您可以将软件包复制到site-packages而不是dist-packages,以便将它们与分发软件包分开.

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有