GDBM看起来很有趣,是一种持久性Hash或键值存储.但是示例代码不运行:
require 'gdbm'
Run Code Online (Sandbox Code Playgroud)
导致此错误:
无法加载此类文件 - gdbm(LoadError)
我在Ubuntu上使用Ruby 1.9.3.文档是错误的还是我的Ruby安装有问题?
GDBM是一个为GNU数据库提供API的库,您可能没有安装它.Ruby标准库文档建议只有在您的系统上可以使用底层库时才可以使用它.(没有必要提供一个不连接任何东西的库!)用apt-get安装libgdbm3,确认你有你的库('locate libgdbm'例如),并重新安装/更新你的ruby 1.9以将库合并到你的ruby中.
| 归档时间: |
|
| 查看次数: |
1452 次 |
| 最近记录: |