linux - 错误的类型参数:/var/lib/gems/2\.5\.0
问题描述
我想安装一个 Emacs 包“evernote-mode”,安装包中有一个步骤需要gem install evernote_oauth
在 shell 中运行命令。如果我运行命令,我会收到错误消息:
let: Wrong type argument: listp, /var/lib/gems/2\.5\.0/gems/evernote-thrift-1\.25\.2/lib/thrift/protocol/base_protocol\.rb:254:
在可靠包“evernote_oauth”的目录中有\
和/
。如果我删除所需的包“evernote_oauth”或不运行命令gem install evernote_oauth
,则会出现错误消息
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- evernote_oauth (LoadError)
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
from /usr/bin/enclient.rb:44:in `<main>'
所以我猜错误的原因与命令有关gem install evernote_oauth
。evernote_oauth
在Linux中使用gem安装包的过程中可能有问题导致目录错误(目录\
错误)/
。但我不知道如何解决它。PS:感谢所有人帮助我包括帮助编辑问题的人,我是stackoverflow的菜鸟,非常感谢您的帮助!
解决方案
推荐阅读
- javascript - 将对象元素传输到表
- ruby-on-rails - Rails 应用程序“出现问题”仅在(某些)手机上
- swift - 在便利初始化程序中使用 `self =` 来委托给 JSONDecoder 或 Swift 中的工厂方法,以避免`Cannot assign to value: 'self' is immutable`
- javascript - 结构化和检索具有多种大小的 JSON 对象(图像)
- javascript - Fs说没有文件但是有
- jquery - 防止在jquery中重复插入dom中的元素
- c - 由其他内存支持的 mmap 内存?
- python - 停止重新采样栅格数据的栅格
- apache-spark - 使用 spark 写入大约 100 GB 的大型数据集,只有一个分区用于配置单元
- sql - 如何在日期时间内聚合 percentile_disc() 函数