【问题标题】:Which module is the actual interface to FUSE from Python 3?哪个模块是 Python 3 到 FUSE 的实际接口?
【发布时间】:2019-03-26 07:19:54
【问题描述】:

我刚刚开始学习 FUSE,我将在 FreeBSD 和 MacOS 下将它与 Python 3 一起使用。首先,我有点困惑哪个模块是 Python 3 端 FUSE 的实际接口:

所以,看起来,FUSE 库的实际版本是 3,我应该使用 pyfuse3,但是关于“Linux 文件系统”的评论让我想知道我是否应该回退到 python-fuse 在 FreeBSD/MacOS 下愉快地工作。

【问题讨论】:

  • 明确地说,您知道 MacOS 和 OSX 与 FreeBSD 不同,对吧?
  • @Rob,是的,我知道,我同时使用这两个,不过没有 Linux。

标签: python-3.x macos freebsd fuse


【解决方案1】:

嗯,这就是我现在的found。简而言之:

  • python-fuse 在官方 libfuse 组织中,但有一段时间没有维护。现在看来这个项目有维护者了,所以我希望它能够存活下来。

  • fusepy官方之外的 libfuse 组织

  • 另外,pyfuse3 项目似乎是官方的

  • 最后,还有另一个项目python-llfuse 是由一位libfuse 开发人员Nikratio 推荐的。

所以,由于现在有一个 good-old-official 版本有一个维护者,我尝试在 FreeBSD 上从 python-fuse 开始。不幸的是,它似乎是 broken,所以我写了一个 quick fix 来帮助在非 Linux 操作系统上构建它。

UPD。 python-llfuse的首页推荐使用pyfuse3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-31
    • 1970-01-01
    • 2017-09-24
    • 2010-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多