Fuse-Python:无法运行示例

时间:2011-05-19 12:44:37

标签: python fuse xmp

我正在修改fuse-python绑定,我似乎无法掌握如何从库包中运行示例xmp.pyxmp.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,但仍然无效。)

1 个答案:

答案 0 :(得分:4)

我尝试了你的脚本,并在我的ubuntu盒子上,用这个命令行:

python xmp.py -o root=/home/chris /tmp/fs

它有效!

使用--o选项,它永远不会起作用;)