python - 如何安装保险丝
问题描述
我正在尝试安装保险丝。FUSE 安装成功,但是,当我尝试导入它时,它会产生错误
我正在使用 Python 2.7。我想将 FUSE 与 leveldb 一起使用。对于 leveldb,我按照本教程要求我创建一个虚拟环境。我在虚拟环境内外安装了 FUSE,但问题仍然存在。
https://plyvel.readthedocs.io/en/latest/installation.html
from fuse import FUSE, FuseOSError, Operations
这是我得到的错误
Traceback (most recent call last):
File "p.py", line 10, in <module>
from fuse import FUSE, FuseOSError, Operations
ModuleNotFoundError: No module named 'fuse'
我使用了 sudo apt-get install fuse 这是输出
eading package lists... Done
Building dependency tree
Reading state information... Done
fuse is already the newest version (2.9.4-1ubuntu3.1).
0 upgraded, 0 newly installed, 0 to remove and 508 not upgraded.
解决方案
这取决于您要使用的软件包。有许多不同语言的绑定和实现,但我将命名为 2:
python-fuse,它与 FUSE < 版本 3 和pyfuse3一起工作,它适用于 FUSE 3。现在 linux 内核在版本 2 中提供 FUSE。所以我建议使用第一个库。
对于安装,我将您转发给pypi。在那里您可以找到有关软件包和安装命令的其他信息。
当您使用 virtualenv 时,我建议您阅读这篇文章以熟悉它。在那里,您可以找到有关使用虚拟环境进行简单操作的更多信息。
这对你有帮助吗?如果您不理解我的解释,请随时提问。
推荐阅读
- node.js - Jenkins Build Execute Shell - 文件权限被拒绝
- python - 为什么打印的 Inline::Python 函数重定向失败?
- c++ - 如何使用 for 循环在 C++ 中打印最少的数字?
- vb.net - 在区域设置更改时格式化 DateTimePicker 中的时间
- java - 如何更改textView文本然后等待然后再次更改多次
- http - 如何使用 Go/WASM 获取所有标头和 cookie
- excel - Excel CountIfs 与日期或条件
- php - 如何在命名空间环境中访问 SimpleXML 节点?
- c - 计算带参数的单词,fgets(),strncmp()
- xml - 如何在 WSO2 ESB 中使用 Xquery 函数