没有这样的文件或目录:'/usr/lib/python2.7/sitecustomize.py'但它以红色显示

没有这样的文件或目录:'/usr/lib/python2.7/sitecustomize.py'但它以红色显示

尝试安装时denyhosts,出现此错误:

IOError:[Errno 2] 没有这样的文件或目录:'/usr/lib/python2.7/sitecustomize.py'

我确认确实/usr/lib/python2.7/sitecustomize.py存在。不过,正如您在下面的屏幕截图中看到的,它显示为红色(不知道这是否在暗示什么)。

在此处输入图片描述

答案1

黑色背景中的红色名称表示文件是指向不存在文件的链接。请参阅此问题用于 ls 输出颜色含义。

这意味着您可能已经移动了链接的文件或将其删除了。

答案2

我遇到了同样的错误信息。有效的方法是

sudo dpkg -a --configure

如下所述https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709157

相关内容