首页 > 解决方案 > 无法在 ubuntu 中使用转储

问题描述

我在网上找了很久。但是没有用。请帮助或尝试提供一些想法如何实现这一目标。

我想使用转储进行备份。

但是当我使用 pip install dump 并运行时:</p>

root@zwk-virtual-machine:/sbin# dump -0f /mnt/lvm/rootfs-20160824.bak / 
Traceback (most recent call last):
    File "/usr/local/bin/dump", line 7, in <module> from dump import console
ImportError: cannot import name console

当我卸载转储并尝试 apt-get install dump 时,然后:

root@zwk-virtual-machine:/sbin# dump -0f /mnt/lvm/rootfs-20160824.bak / 
bash: /usr/local/bin/dump: No such file or directory

pip install 后的文件 dump.py 如下所示:

#!/usr/bin/python

# -*- coding: utf-8 -*-
import re
import sys

from dump import console

if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
    sys.exit(console())

谁能给我一些建议,谢谢!

标签: pythonlinuxdump

解决方案


您的文件名为 dump.py,它隐藏了您已安装的转储库。将您的文件称为其他名称。


推荐阅读