红宝石奇怪的错误[英] Ruby Strange Error

本文是小编为大家收集整理的关于红宝石奇怪的错误的处理方法,想解了红宝石奇怪的错误的问题怎么解决?红宝石奇怪的错误问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

每当我需要 ruby​​ 或 irb 中的文件时,我都会收到此错误:

LoadError: no such file to load -- (insert any filename).rb
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from (irb):1
    from /usr/bin/irb1.9.1:12:in `<main>'

即使文件存在也会发生我正在使用 ruby​​1.9.1,据我所知,我还没有安装 ruby​​gems.我在 Ubuntu 10.10 Maverick Meerkat 上运行.请帮忙,这个问题很烦人!在此先感谢,呃.

编辑:我忘了说无论文件在哪里,即使它在同一个目录中并且肯定存在,我总是会收到这个错误.

推荐答案

Rubygems 默认安装 ruby​​ 1.9.

检查您尝试加载的文件是否位于变量 $: 中列出的目录中,或在 require 中指定文件的完整路径.或者,将目录显式添加到 $::

$: << '/my/lib/path'
require 'mylib'

本文地址:https://www.itbaoku.cn/post/786377.html