我正在修改fuse-python绑定,我似乎无法掌握如何从库包中运行示例xmp.py
(xmp.py
位于here) 。查看麻省理工学院(位于here)的演讲幻灯片,在幻灯片33上,它显示了调用xmp.py
的命令行:
./xmp.py --o root=/mit/sipb/ /tmp/mntdir
(我python xmp.py
代替./xmp.py
,因为我的ubuntu由于某种原因不理解./
和python脚本)
从我的内容来看,root=/mit/sipb
arg是您正在模拟的目录,/tmp/mntdir
是您安装FUSE FS的位置。所以,我试试......
python xmp.py --o root=/home/chris /tmp/fs
...它不想运行,它抱怨--o
选项。我删除--o
选项并运行(ps ax
显示它正在运行)但文件夹/tmp/fs
已损坏,当我尝试访问它时,我得到cannot access /tmp/fs: Input/output error
。
如何正确运行xmp.py
?
谢谢!
(我也尝试将--o
替换为-o
,但仍然无效。)
答案 0 :(得分:4)
我尝试了你的脚本,并在我的ubuntu盒子上,用这个命令行:
python xmp.py -o root=/home/chris /tmp/fs
它有效!
使用--o
选项,它永远不会起作用;)